package Ġcom . example . missing pe ts . data RV Ċ Ċ import Ġandroid . util . Log Ċ import Ġcom . example . missing pe ts . models . Re positorio Mas co ta . mas co ta Ċ import Ġcom . example . missing pe ts . network .* Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ import Ġkotlinx . coroutines . launch Ċ import Ġjava . util .* Ċ Ċ class ĠMissing Datasource Ġ{ ĊĊĊĠĠĠ Ġ/* fun Ġag regar Mas co ta ( mas co ta : ĠMas co ta ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġr do : ĠBoolean Ġ= Ġfalse ĊĠĠĠĠĠĠĠ ĠCor outine Scope ( Dispatch ers . IO ). launch ( Dispatch ers . Main ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠTODO : ĠCU AN DO ĠH ACE ĠEST A ĠLL AM ADA Ġadd Lost ĠSE ĠC UE L GA , ĠVER ĠP OR ĠQ UE Ġ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġvar Ġresult Ġ= ĠApi Client . backend Service . add Lost ( mas co ta ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLog . d (" ERROR ", Ġ" RESULT : Ġ"+ Ġresult . toString ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġr do Ġ= Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġcatch Ġ( e : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠLog . d (" ERROR ", Ġ" Error ĠOcc urred : Ġ${ e . message }") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġr do ĊĠĠĠ Ġ}*/ ĊĊĠĠĠ Ġfun Ġc argar Mas co ta Hard (): ĠMas co ta Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġmas co ta Ġ: ĠMas co ta ĊĠĠĠĠĠĠĠ Ġmas co ta Ġ= ĠMas co ta ( 0 , 0 ," Mas cot ita "," Per ro ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" M ach o ", ĠDate (). toString (), null ," L ", 1 2 f , 1 2 f ," Se Ġper dio Ġen Ġel Ġpar que Ġde Ġla Ġcost a ") ĊĠĠĠĠĠĠĠ Ġreturn Ġmas co ta ĊĠĠĠ Ġ} Ċ Ċ }