package Ġcom . to g gl . timer . extensions Ċ Ċ import Ġcom . to g gl . models . domain . Time Entry Ċ Ċ fun ĠMap < Long , ĠTime Entry >. replace Time Entry With Id ( id : ĠLong , Ġtime Entry To Replace : ĠTime Entry ): ĠMap < Long , ĠTime Entry > Ġ= ĊĠĠĠ Ġto Mutable Map () ĊĠĠĠĠĠĠĠ Ġ. also Ġ{ Ġit [ id ] Ġ= Ġtime Entry To Replace Ġ} ĊĠĠĠĠĠĠĠ Ġ. toMap () Ċ Ċ fun ĠMap < Long , ĠTime Entry >. running Time Entry OrNull () Ġ= ĊĠĠĠ Ġthis . values . first OrNull Ġ{ Ġit . duration Ġ== Ġnull Ġ}