package Ġcom . base . core . extensions Ċ Ċ import Ġcom . base . core . utils . Syn k Ċ import Ġio . reactivex . Single Ċ Ċ fun Ġ< T > ĠSingle < T >. update Syn k Status ( key : ĠString ): ĠSingle < T > Ġ{ ĊĠĠĠ Ġreturn Ġthis . do On Success Ġ{ ĠSyn k . sync Success ( key Ġ= Ġkey ) Ġ} ĊĠĠĠĠĠĠĠ Ġ. do OnError Ġ{ ĠSyn k . sync Failure ( key Ġ= Ġkey ) Ġ} Ċ } Ċ