package Ġfi . ri ista . common . group H unting . network Ċ Ċ import Ġfi . ri ista . common . group H unting . dto . Group H unting Days DTO Ċ import Ġfi . ri ista . common . group H unting . model . H unting GroupId Ċ import Ġfi . ri ista . common . network . Network Client Ċ import Ġfi . ri ista . common . network . calls . Network Request Ċ import Ġfi . ri ista . common . network . calls . Network Response Ċ import Ġio . ktor . client . request .* Ċ import Ġio . ktor . http .* Ċ Ċ internal Ġclass ĠFetch H unting Group H unting Days ( ĊĠĠĠ Ġprivate Ġval Ġh unting GroupId : ĠH unting GroupId , Ċ ): ĠNetwork Request < Group H unting Days DTO > Ġ{ ĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġrequest ( client : ĠNetwork Client ): ĠNetwork Response < Group H unting Days DTO > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġclient . request ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrequest Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget ( url String Ġ= Ġ"${ client . server Base Address }/ api / mobile / v 2 / group h unting /$ h unting GroupId / h unting days ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġaccept ( ContentType . Application . Json ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconfigure Response Handler Ġ= Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġnop , Ġdefault Ġresponse Ġhandling Ġworks Ġjust Ġfine ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }