generated.go 340 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233
  1. // Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
  2. package graph
  3. import (
  4. "bytes"
  5. "context"
  6. "embed"
  7. "errors"
  8. "fmt"
  9. "strconv"
  10. "sync/atomic"
  11. "github.com/99designs/gqlgen/graphql"
  12. "github.com/99designs/gqlgen/graphql/introspection"
  13. gqlparser "github.com/vektah/gqlparser/v2"
  14. "github.com/vektah/gqlparser/v2/ast"
  15. "gogs.dmsc.dev/arp/graph/model"
  16. )
  17. // region ************************** generated!.gotpl **************************
  18. // NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
  19. func NewExecutableSchema(cfg Config) graphql.ExecutableSchema {
  20. return &executableSchema{SchemaData: cfg.Schema, Resolvers: cfg.Resolvers, Directives: cfg.Directives, ComplexityRoot: cfg.Complexity}
  21. }
  22. type Config = graphql.Config[ResolverRoot, DirectiveRoot, ComplexityRoot]
  23. type ResolverRoot interface {
  24. Mutation() MutationResolver
  25. Query() QueryResolver
  26. Subscription() SubscriptionResolver
  27. }
  28. type DirectiveRoot struct {
  29. }
  30. type ComplexityRoot struct {
  31. AuthPayload struct {
  32. Token func(childComplexity int) int
  33. User func(childComplexity int) int
  34. }
  35. Channel struct {
  36. CreatedAt func(childComplexity int) int
  37. ID func(childComplexity int) int
  38. Participants func(childComplexity int) int
  39. UpdatedAt func(childComplexity int) int
  40. }
  41. Message struct {
  42. Content func(childComplexity int) int
  43. ConversationID func(childComplexity int) int
  44. CreatedAt func(childComplexity int) int
  45. ID func(childComplexity int) int
  46. Sender func(childComplexity int) int
  47. SenderID func(childComplexity int) int
  48. SentAt func(childComplexity int) int
  49. UpdatedAt func(childComplexity int) int
  50. }
  51. Mutation struct {
  52. CreateChannel func(childComplexity int, input model.NewChannel) int
  53. CreateMessage func(childComplexity int, input model.NewMessage) int
  54. CreateNote func(childComplexity int, input model.NewNote) int
  55. CreatePermission func(childComplexity int, input model.NewPermission) int
  56. CreateRole func(childComplexity int, input model.NewRole) int
  57. CreateService func(childComplexity int, input model.NewService) int
  58. CreateTask func(childComplexity int, input model.NewTask) int
  59. CreateTaskStatus func(childComplexity int, input model.NewTaskStatus) int
  60. CreateUser func(childComplexity int, input model.NewUser) int
  61. DeleteChannel func(childComplexity int, id string) int
  62. DeleteMessage func(childComplexity int, id string) int
  63. DeleteNote func(childComplexity int, id string) int
  64. DeletePermission func(childComplexity int, id string) int
  65. DeleteRole func(childComplexity int, id string) int
  66. DeleteService func(childComplexity int, id string) int
  67. DeleteTask func(childComplexity int, id string) int
  68. DeleteTaskStatus func(childComplexity int, id string) int
  69. DeleteUser func(childComplexity int, id string) int
  70. Login func(childComplexity int, email string, password string) int
  71. UpdateChannel func(childComplexity int, id string, input model.UpdateChannelInput) int
  72. UpdateMessage func(childComplexity int, id string, input model.UpdateMessageInput) int
  73. UpdateNote func(childComplexity int, id string, input model.UpdateNoteInput) int
  74. UpdatePermission func(childComplexity int, id string, input model.UpdatePermissionInput) int
  75. UpdateRole func(childComplexity int, id string, input model.UpdateRoleInput) int
  76. UpdateService func(childComplexity int, id string, input model.UpdateServiceInput) int
  77. UpdateTask func(childComplexity int, id string, input model.UpdateTaskInput) int
  78. UpdateTaskStatus func(childComplexity int, id string, input model.UpdateTaskStatusInput) int
  79. UpdateUser func(childComplexity int, id string, input model.UpdateUserInput) int
  80. }
  81. Note struct {
  82. Content func(childComplexity int) int
  83. CreatedAt func(childComplexity int) int
  84. ID func(childComplexity int) int
  85. Service func(childComplexity int) int
  86. ServiceID func(childComplexity int) int
  87. Title func(childComplexity int) int
  88. UpdatedAt func(childComplexity int) int
  89. User func(childComplexity int) int
  90. UserID func(childComplexity int) int
  91. }
  92. Permission struct {
  93. Code func(childComplexity int) int
  94. Description func(childComplexity int) int
  95. ID func(childComplexity int) int
  96. }
  97. Query struct {
  98. Channel func(childComplexity int, id string) int
  99. Channels func(childComplexity int) int
  100. Message func(childComplexity int, id string) int
  101. Messages func(childComplexity int) int
  102. Note func(childComplexity int, id string) int
  103. Notes func(childComplexity int) int
  104. Permission func(childComplexity int, id string) int
  105. Permissions func(childComplexity int) int
  106. Role func(childComplexity int, id string) int
  107. Roles func(childComplexity int) int
  108. Service func(childComplexity int, id string) int
  109. Services func(childComplexity int) int
  110. Task func(childComplexity int, id string) int
  111. TaskStatus func(childComplexity int, id string) int
  112. TaskStatuses func(childComplexity int) int
  113. Tasks func(childComplexity int) int
  114. User func(childComplexity int, id string) int
  115. Users func(childComplexity int) int
  116. }
  117. Role struct {
  118. Description func(childComplexity int) int
  119. ID func(childComplexity int) int
  120. Name func(childComplexity int) int
  121. Permissions func(childComplexity int) int
  122. }
  123. Service struct {
  124. CreatedAt func(childComplexity int) int
  125. CreatedBy func(childComplexity int) int
  126. CreatedByID func(childComplexity int) int
  127. Description func(childComplexity int) int
  128. ID func(childComplexity int) int
  129. Name func(childComplexity int) int
  130. Participants func(childComplexity int) int
  131. Tasks func(childComplexity int) int
  132. UpdatedAt func(childComplexity int) int
  133. }
  134. Subscription struct {
  135. MessageAdded func(childComplexity int) int
  136. TaskCreated func(childComplexity int) int
  137. TaskDeleted func(childComplexity int) int
  138. TaskUpdated func(childComplexity int) int
  139. }
  140. Task struct {
  141. Assignee func(childComplexity int) int
  142. AssigneeID func(childComplexity int) int
  143. Content func(childComplexity int) int
  144. CreatedAt func(childComplexity int) int
  145. CreatedBy func(childComplexity int) int
  146. CreatedByID func(childComplexity int) int
  147. DueDate func(childComplexity int) int
  148. ID func(childComplexity int) int
  149. Priority func(childComplexity int) int
  150. Status func(childComplexity int) int
  151. StatusID func(childComplexity int) int
  152. Title func(childComplexity int) int
  153. UpdatedAt func(childComplexity int) int
  154. }
  155. TaskStatus struct {
  156. Code func(childComplexity int) int
  157. CreatedAt func(childComplexity int) int
  158. ID func(childComplexity int) int
  159. Label func(childComplexity int) int
  160. Tasks func(childComplexity int) int
  161. UpdatedAt func(childComplexity int) int
  162. }
  163. User struct {
  164. CreatedAt func(childComplexity int) int
  165. Email func(childComplexity int) int
  166. ID func(childComplexity int) int
  167. Password func(childComplexity int) int
  168. Roles func(childComplexity int) int
  169. UpdatedAt func(childComplexity int) int
  170. }
  171. }
  172. type MutationResolver interface {
  173. Login(ctx context.Context, email string, password string) (*model.AuthPayload, error)
  174. CreateUser(ctx context.Context, input model.NewUser) (*model.User, error)
  175. UpdateUser(ctx context.Context, id string, input model.UpdateUserInput) (*model.User, error)
  176. DeleteUser(ctx context.Context, id string) (bool, error)
  177. CreateNote(ctx context.Context, input model.NewNote) (*model.Note, error)
  178. UpdateNote(ctx context.Context, id string, input model.UpdateNoteInput) (*model.Note, error)
  179. DeleteNote(ctx context.Context, id string) (bool, error)
  180. CreateRole(ctx context.Context, input model.NewRole) (*model.Role, error)
  181. UpdateRole(ctx context.Context, id string, input model.UpdateRoleInput) (*model.Role, error)
  182. DeleteRole(ctx context.Context, id string) (bool, error)
  183. CreatePermission(ctx context.Context, input model.NewPermission) (*model.Permission, error)
  184. UpdatePermission(ctx context.Context, id string, input model.UpdatePermissionInput) (*model.Permission, error)
  185. DeletePermission(ctx context.Context, id string) (bool, error)
  186. CreateService(ctx context.Context, input model.NewService) (*model.Service, error)
  187. UpdateService(ctx context.Context, id string, input model.UpdateServiceInput) (*model.Service, error)
  188. DeleteService(ctx context.Context, id string) (bool, error)
  189. CreateTask(ctx context.Context, input model.NewTask) (*model.Task, error)
  190. UpdateTask(ctx context.Context, id string, input model.UpdateTaskInput) (*model.Task, error)
  191. DeleteTask(ctx context.Context, id string) (bool, error)
  192. CreateTaskStatus(ctx context.Context, input model.NewTaskStatus) (*model.TaskStatus, error)
  193. UpdateTaskStatus(ctx context.Context, id string, input model.UpdateTaskStatusInput) (*model.TaskStatus, error)
  194. DeleteTaskStatus(ctx context.Context, id string) (bool, error)
  195. CreateChannel(ctx context.Context, input model.NewChannel) (*model.Channel, error)
  196. UpdateChannel(ctx context.Context, id string, input model.UpdateChannelInput) (*model.Channel, error)
  197. DeleteChannel(ctx context.Context, id string) (bool, error)
  198. CreateMessage(ctx context.Context, input model.NewMessage) (*model.Message, error)
  199. UpdateMessage(ctx context.Context, id string, input model.UpdateMessageInput) (*model.Message, error)
  200. DeleteMessage(ctx context.Context, id string) (bool, error)
  201. }
  202. type QueryResolver interface {
  203. Users(ctx context.Context) ([]*model.User, error)
  204. User(ctx context.Context, id string) (*model.User, error)
  205. Notes(ctx context.Context) ([]*model.Note, error)
  206. Note(ctx context.Context, id string) (*model.Note, error)
  207. Roles(ctx context.Context) ([]*model.Role, error)
  208. Role(ctx context.Context, id string) (*model.Role, error)
  209. Permissions(ctx context.Context) ([]*model.Permission, error)
  210. Permission(ctx context.Context, id string) (*model.Permission, error)
  211. Services(ctx context.Context) ([]*model.Service, error)
  212. Service(ctx context.Context, id string) (*model.Service, error)
  213. Tasks(ctx context.Context) ([]*model.Task, error)
  214. Task(ctx context.Context, id string) (*model.Task, error)
  215. TaskStatuses(ctx context.Context) ([]*model.TaskStatus, error)
  216. TaskStatus(ctx context.Context, id string) (*model.TaskStatus, error)
  217. Channels(ctx context.Context) ([]*model.Channel, error)
  218. Channel(ctx context.Context, id string) (*model.Channel, error)
  219. Messages(ctx context.Context) ([]*model.Message, error)
  220. Message(ctx context.Context, id string) (*model.Message, error)
  221. }
  222. type SubscriptionResolver interface {
  223. TaskCreated(ctx context.Context) (<-chan *model.Task, error)
  224. TaskUpdated(ctx context.Context) (<-chan *model.Task, error)
  225. TaskDeleted(ctx context.Context) (<-chan *model.Task, error)
  226. MessageAdded(ctx context.Context) (<-chan *model.Message, error)
  227. }
  228. type executableSchema graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  229. func (e *executableSchema) Schema() *ast.Schema {
  230. if e.SchemaData != nil {
  231. return e.SchemaData
  232. }
  233. return parsedSchema
  234. }
  235. func (e *executableSchema) Complexity(ctx context.Context, typeName, field string, childComplexity int, rawArgs map[string]any) (int, bool) {
  236. ec := newExecutionContext(nil, e, nil)
  237. _ = ec
  238. switch typeName + "." + field {
  239. case "AuthPayload.token":
  240. if e.ComplexityRoot.AuthPayload.Token == nil {
  241. break
  242. }
  243. return e.ComplexityRoot.AuthPayload.Token(childComplexity), true
  244. case "AuthPayload.user":
  245. if e.ComplexityRoot.AuthPayload.User == nil {
  246. break
  247. }
  248. return e.ComplexityRoot.AuthPayload.User(childComplexity), true
  249. case "Channel.createdAt":
  250. if e.ComplexityRoot.Channel.CreatedAt == nil {
  251. break
  252. }
  253. return e.ComplexityRoot.Channel.CreatedAt(childComplexity), true
  254. case "Channel.id":
  255. if e.ComplexityRoot.Channel.ID == nil {
  256. break
  257. }
  258. return e.ComplexityRoot.Channel.ID(childComplexity), true
  259. case "Channel.participants":
  260. if e.ComplexityRoot.Channel.Participants == nil {
  261. break
  262. }
  263. return e.ComplexityRoot.Channel.Participants(childComplexity), true
  264. case "Channel.updatedAt":
  265. if e.ComplexityRoot.Channel.UpdatedAt == nil {
  266. break
  267. }
  268. return e.ComplexityRoot.Channel.UpdatedAt(childComplexity), true
  269. case "Message.content":
  270. if e.ComplexityRoot.Message.Content == nil {
  271. break
  272. }
  273. return e.ComplexityRoot.Message.Content(childComplexity), true
  274. case "Message.conversationId":
  275. if e.ComplexityRoot.Message.ConversationID == nil {
  276. break
  277. }
  278. return e.ComplexityRoot.Message.ConversationID(childComplexity), true
  279. case "Message.createdAt":
  280. if e.ComplexityRoot.Message.CreatedAt == nil {
  281. break
  282. }
  283. return e.ComplexityRoot.Message.CreatedAt(childComplexity), true
  284. case "Message.id":
  285. if e.ComplexityRoot.Message.ID == nil {
  286. break
  287. }
  288. return e.ComplexityRoot.Message.ID(childComplexity), true
  289. case "Message.sender":
  290. if e.ComplexityRoot.Message.Sender == nil {
  291. break
  292. }
  293. return e.ComplexityRoot.Message.Sender(childComplexity), true
  294. case "Message.senderId":
  295. if e.ComplexityRoot.Message.SenderID == nil {
  296. break
  297. }
  298. return e.ComplexityRoot.Message.SenderID(childComplexity), true
  299. case "Message.sentAt":
  300. if e.ComplexityRoot.Message.SentAt == nil {
  301. break
  302. }
  303. return e.ComplexityRoot.Message.SentAt(childComplexity), true
  304. case "Message.updatedAt":
  305. if e.ComplexityRoot.Message.UpdatedAt == nil {
  306. break
  307. }
  308. return e.ComplexityRoot.Message.UpdatedAt(childComplexity), true
  309. case "Mutation.createChannel":
  310. if e.ComplexityRoot.Mutation.CreateChannel == nil {
  311. break
  312. }
  313. args, err := ec.field_Mutation_createChannel_args(ctx, rawArgs)
  314. if err != nil {
  315. return 0, false
  316. }
  317. return e.ComplexityRoot.Mutation.CreateChannel(childComplexity, args["input"].(model.NewChannel)), true
  318. case "Mutation.createMessage":
  319. if e.ComplexityRoot.Mutation.CreateMessage == nil {
  320. break
  321. }
  322. args, err := ec.field_Mutation_createMessage_args(ctx, rawArgs)
  323. if err != nil {
  324. return 0, false
  325. }
  326. return e.ComplexityRoot.Mutation.CreateMessage(childComplexity, args["input"].(model.NewMessage)), true
  327. case "Mutation.createNote":
  328. if e.ComplexityRoot.Mutation.CreateNote == nil {
  329. break
  330. }
  331. args, err := ec.field_Mutation_createNote_args(ctx, rawArgs)
  332. if err != nil {
  333. return 0, false
  334. }
  335. return e.ComplexityRoot.Mutation.CreateNote(childComplexity, args["input"].(model.NewNote)), true
  336. case "Mutation.createPermission":
  337. if e.ComplexityRoot.Mutation.CreatePermission == nil {
  338. break
  339. }
  340. args, err := ec.field_Mutation_createPermission_args(ctx, rawArgs)
  341. if err != nil {
  342. return 0, false
  343. }
  344. return e.ComplexityRoot.Mutation.CreatePermission(childComplexity, args["input"].(model.NewPermission)), true
  345. case "Mutation.createRole":
  346. if e.ComplexityRoot.Mutation.CreateRole == nil {
  347. break
  348. }
  349. args, err := ec.field_Mutation_createRole_args(ctx, rawArgs)
  350. if err != nil {
  351. return 0, false
  352. }
  353. return e.ComplexityRoot.Mutation.CreateRole(childComplexity, args["input"].(model.NewRole)), true
  354. case "Mutation.createService":
  355. if e.ComplexityRoot.Mutation.CreateService == nil {
  356. break
  357. }
  358. args, err := ec.field_Mutation_createService_args(ctx, rawArgs)
  359. if err != nil {
  360. return 0, false
  361. }
  362. return e.ComplexityRoot.Mutation.CreateService(childComplexity, args["input"].(model.NewService)), true
  363. case "Mutation.createTask":
  364. if e.ComplexityRoot.Mutation.CreateTask == nil {
  365. break
  366. }
  367. args, err := ec.field_Mutation_createTask_args(ctx, rawArgs)
  368. if err != nil {
  369. return 0, false
  370. }
  371. return e.ComplexityRoot.Mutation.CreateTask(childComplexity, args["input"].(model.NewTask)), true
  372. case "Mutation.createTaskStatus":
  373. if e.ComplexityRoot.Mutation.CreateTaskStatus == nil {
  374. break
  375. }
  376. args, err := ec.field_Mutation_createTaskStatus_args(ctx, rawArgs)
  377. if err != nil {
  378. return 0, false
  379. }
  380. return e.ComplexityRoot.Mutation.CreateTaskStatus(childComplexity, args["input"].(model.NewTaskStatus)), true
  381. case "Mutation.createUser":
  382. if e.ComplexityRoot.Mutation.CreateUser == nil {
  383. break
  384. }
  385. args, err := ec.field_Mutation_createUser_args(ctx, rawArgs)
  386. if err != nil {
  387. return 0, false
  388. }
  389. return e.ComplexityRoot.Mutation.CreateUser(childComplexity, args["input"].(model.NewUser)), true
  390. case "Mutation.deleteChannel":
  391. if e.ComplexityRoot.Mutation.DeleteChannel == nil {
  392. break
  393. }
  394. args, err := ec.field_Mutation_deleteChannel_args(ctx, rawArgs)
  395. if err != nil {
  396. return 0, false
  397. }
  398. return e.ComplexityRoot.Mutation.DeleteChannel(childComplexity, args["id"].(string)), true
  399. case "Mutation.deleteMessage":
  400. if e.ComplexityRoot.Mutation.DeleteMessage == nil {
  401. break
  402. }
  403. args, err := ec.field_Mutation_deleteMessage_args(ctx, rawArgs)
  404. if err != nil {
  405. return 0, false
  406. }
  407. return e.ComplexityRoot.Mutation.DeleteMessage(childComplexity, args["id"].(string)), true
  408. case "Mutation.deleteNote":
  409. if e.ComplexityRoot.Mutation.DeleteNote == nil {
  410. break
  411. }
  412. args, err := ec.field_Mutation_deleteNote_args(ctx, rawArgs)
  413. if err != nil {
  414. return 0, false
  415. }
  416. return e.ComplexityRoot.Mutation.DeleteNote(childComplexity, args["id"].(string)), true
  417. case "Mutation.deletePermission":
  418. if e.ComplexityRoot.Mutation.DeletePermission == nil {
  419. break
  420. }
  421. args, err := ec.field_Mutation_deletePermission_args(ctx, rawArgs)
  422. if err != nil {
  423. return 0, false
  424. }
  425. return e.ComplexityRoot.Mutation.DeletePermission(childComplexity, args["id"].(string)), true
  426. case "Mutation.deleteRole":
  427. if e.ComplexityRoot.Mutation.DeleteRole == nil {
  428. break
  429. }
  430. args, err := ec.field_Mutation_deleteRole_args(ctx, rawArgs)
  431. if err != nil {
  432. return 0, false
  433. }
  434. return e.ComplexityRoot.Mutation.DeleteRole(childComplexity, args["id"].(string)), true
  435. case "Mutation.deleteService":
  436. if e.ComplexityRoot.Mutation.DeleteService == nil {
  437. break
  438. }
  439. args, err := ec.field_Mutation_deleteService_args(ctx, rawArgs)
  440. if err != nil {
  441. return 0, false
  442. }
  443. return e.ComplexityRoot.Mutation.DeleteService(childComplexity, args["id"].(string)), true
  444. case "Mutation.deleteTask":
  445. if e.ComplexityRoot.Mutation.DeleteTask == nil {
  446. break
  447. }
  448. args, err := ec.field_Mutation_deleteTask_args(ctx, rawArgs)
  449. if err != nil {
  450. return 0, false
  451. }
  452. return e.ComplexityRoot.Mutation.DeleteTask(childComplexity, args["id"].(string)), true
  453. case "Mutation.deleteTaskStatus":
  454. if e.ComplexityRoot.Mutation.DeleteTaskStatus == nil {
  455. break
  456. }
  457. args, err := ec.field_Mutation_deleteTaskStatus_args(ctx, rawArgs)
  458. if err != nil {
  459. return 0, false
  460. }
  461. return e.ComplexityRoot.Mutation.DeleteTaskStatus(childComplexity, args["id"].(string)), true
  462. case "Mutation.deleteUser":
  463. if e.ComplexityRoot.Mutation.DeleteUser == nil {
  464. break
  465. }
  466. args, err := ec.field_Mutation_deleteUser_args(ctx, rawArgs)
  467. if err != nil {
  468. return 0, false
  469. }
  470. return e.ComplexityRoot.Mutation.DeleteUser(childComplexity, args["id"].(string)), true
  471. case "Mutation.login":
  472. if e.ComplexityRoot.Mutation.Login == nil {
  473. break
  474. }
  475. args, err := ec.field_Mutation_login_args(ctx, rawArgs)
  476. if err != nil {
  477. return 0, false
  478. }
  479. return e.ComplexityRoot.Mutation.Login(childComplexity, args["email"].(string), args["password"].(string)), true
  480. case "Mutation.updateChannel":
  481. if e.ComplexityRoot.Mutation.UpdateChannel == nil {
  482. break
  483. }
  484. args, err := ec.field_Mutation_updateChannel_args(ctx, rawArgs)
  485. if err != nil {
  486. return 0, false
  487. }
  488. return e.ComplexityRoot.Mutation.UpdateChannel(childComplexity, args["id"].(string), args["input"].(model.UpdateChannelInput)), true
  489. case "Mutation.updateMessage":
  490. if e.ComplexityRoot.Mutation.UpdateMessage == nil {
  491. break
  492. }
  493. args, err := ec.field_Mutation_updateMessage_args(ctx, rawArgs)
  494. if err != nil {
  495. return 0, false
  496. }
  497. return e.ComplexityRoot.Mutation.UpdateMessage(childComplexity, args["id"].(string), args["input"].(model.UpdateMessageInput)), true
  498. case "Mutation.updateNote":
  499. if e.ComplexityRoot.Mutation.UpdateNote == nil {
  500. break
  501. }
  502. args, err := ec.field_Mutation_updateNote_args(ctx, rawArgs)
  503. if err != nil {
  504. return 0, false
  505. }
  506. return e.ComplexityRoot.Mutation.UpdateNote(childComplexity, args["id"].(string), args["input"].(model.UpdateNoteInput)), true
  507. case "Mutation.updatePermission":
  508. if e.ComplexityRoot.Mutation.UpdatePermission == nil {
  509. break
  510. }
  511. args, err := ec.field_Mutation_updatePermission_args(ctx, rawArgs)
  512. if err != nil {
  513. return 0, false
  514. }
  515. return e.ComplexityRoot.Mutation.UpdatePermission(childComplexity, args["id"].(string), args["input"].(model.UpdatePermissionInput)), true
  516. case "Mutation.updateRole":
  517. if e.ComplexityRoot.Mutation.UpdateRole == nil {
  518. break
  519. }
  520. args, err := ec.field_Mutation_updateRole_args(ctx, rawArgs)
  521. if err != nil {
  522. return 0, false
  523. }
  524. return e.ComplexityRoot.Mutation.UpdateRole(childComplexity, args["id"].(string), args["input"].(model.UpdateRoleInput)), true
  525. case "Mutation.updateService":
  526. if e.ComplexityRoot.Mutation.UpdateService == nil {
  527. break
  528. }
  529. args, err := ec.field_Mutation_updateService_args(ctx, rawArgs)
  530. if err != nil {
  531. return 0, false
  532. }
  533. return e.ComplexityRoot.Mutation.UpdateService(childComplexity, args["id"].(string), args["input"].(model.UpdateServiceInput)), true
  534. case "Mutation.updateTask":
  535. if e.ComplexityRoot.Mutation.UpdateTask == nil {
  536. break
  537. }
  538. args, err := ec.field_Mutation_updateTask_args(ctx, rawArgs)
  539. if err != nil {
  540. return 0, false
  541. }
  542. return e.ComplexityRoot.Mutation.UpdateTask(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskInput)), true
  543. case "Mutation.updateTaskStatus":
  544. if e.ComplexityRoot.Mutation.UpdateTaskStatus == nil {
  545. break
  546. }
  547. args, err := ec.field_Mutation_updateTaskStatus_args(ctx, rawArgs)
  548. if err != nil {
  549. return 0, false
  550. }
  551. return e.ComplexityRoot.Mutation.UpdateTaskStatus(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskStatusInput)), true
  552. case "Mutation.updateUser":
  553. if e.ComplexityRoot.Mutation.UpdateUser == nil {
  554. break
  555. }
  556. args, err := ec.field_Mutation_updateUser_args(ctx, rawArgs)
  557. if err != nil {
  558. return 0, false
  559. }
  560. return e.ComplexityRoot.Mutation.UpdateUser(childComplexity, args["id"].(string), args["input"].(model.UpdateUserInput)), true
  561. case "Note.content":
  562. if e.ComplexityRoot.Note.Content == nil {
  563. break
  564. }
  565. return e.ComplexityRoot.Note.Content(childComplexity), true
  566. case "Note.createdAt":
  567. if e.ComplexityRoot.Note.CreatedAt == nil {
  568. break
  569. }
  570. return e.ComplexityRoot.Note.CreatedAt(childComplexity), true
  571. case "Note.id":
  572. if e.ComplexityRoot.Note.ID == nil {
  573. break
  574. }
  575. return e.ComplexityRoot.Note.ID(childComplexity), true
  576. case "Note.service":
  577. if e.ComplexityRoot.Note.Service == nil {
  578. break
  579. }
  580. return e.ComplexityRoot.Note.Service(childComplexity), true
  581. case "Note.serviceId":
  582. if e.ComplexityRoot.Note.ServiceID == nil {
  583. break
  584. }
  585. return e.ComplexityRoot.Note.ServiceID(childComplexity), true
  586. case "Note.title":
  587. if e.ComplexityRoot.Note.Title == nil {
  588. break
  589. }
  590. return e.ComplexityRoot.Note.Title(childComplexity), true
  591. case "Note.updatedAt":
  592. if e.ComplexityRoot.Note.UpdatedAt == nil {
  593. break
  594. }
  595. return e.ComplexityRoot.Note.UpdatedAt(childComplexity), true
  596. case "Note.user":
  597. if e.ComplexityRoot.Note.User == nil {
  598. break
  599. }
  600. return e.ComplexityRoot.Note.User(childComplexity), true
  601. case "Note.userId":
  602. if e.ComplexityRoot.Note.UserID == nil {
  603. break
  604. }
  605. return e.ComplexityRoot.Note.UserID(childComplexity), true
  606. case "Permission.code":
  607. if e.ComplexityRoot.Permission.Code == nil {
  608. break
  609. }
  610. return e.ComplexityRoot.Permission.Code(childComplexity), true
  611. case "Permission.description":
  612. if e.ComplexityRoot.Permission.Description == nil {
  613. break
  614. }
  615. return e.ComplexityRoot.Permission.Description(childComplexity), true
  616. case "Permission.id":
  617. if e.ComplexityRoot.Permission.ID == nil {
  618. break
  619. }
  620. return e.ComplexityRoot.Permission.ID(childComplexity), true
  621. case "Query.channel":
  622. if e.ComplexityRoot.Query.Channel == nil {
  623. break
  624. }
  625. args, err := ec.field_Query_channel_args(ctx, rawArgs)
  626. if err != nil {
  627. return 0, false
  628. }
  629. return e.ComplexityRoot.Query.Channel(childComplexity, args["id"].(string)), true
  630. case "Query.channels":
  631. if e.ComplexityRoot.Query.Channels == nil {
  632. break
  633. }
  634. return e.ComplexityRoot.Query.Channels(childComplexity), true
  635. case "Query.message":
  636. if e.ComplexityRoot.Query.Message == nil {
  637. break
  638. }
  639. args, err := ec.field_Query_message_args(ctx, rawArgs)
  640. if err != nil {
  641. return 0, false
  642. }
  643. return e.ComplexityRoot.Query.Message(childComplexity, args["id"].(string)), true
  644. case "Query.messages":
  645. if e.ComplexityRoot.Query.Messages == nil {
  646. break
  647. }
  648. return e.ComplexityRoot.Query.Messages(childComplexity), true
  649. case "Query.note":
  650. if e.ComplexityRoot.Query.Note == nil {
  651. break
  652. }
  653. args, err := ec.field_Query_note_args(ctx, rawArgs)
  654. if err != nil {
  655. return 0, false
  656. }
  657. return e.ComplexityRoot.Query.Note(childComplexity, args["id"].(string)), true
  658. case "Query.notes":
  659. if e.ComplexityRoot.Query.Notes == nil {
  660. break
  661. }
  662. return e.ComplexityRoot.Query.Notes(childComplexity), true
  663. case "Query.permission":
  664. if e.ComplexityRoot.Query.Permission == nil {
  665. break
  666. }
  667. args, err := ec.field_Query_permission_args(ctx, rawArgs)
  668. if err != nil {
  669. return 0, false
  670. }
  671. return e.ComplexityRoot.Query.Permission(childComplexity, args["id"].(string)), true
  672. case "Query.permissions":
  673. if e.ComplexityRoot.Query.Permissions == nil {
  674. break
  675. }
  676. return e.ComplexityRoot.Query.Permissions(childComplexity), true
  677. case "Query.role":
  678. if e.ComplexityRoot.Query.Role == nil {
  679. break
  680. }
  681. args, err := ec.field_Query_role_args(ctx, rawArgs)
  682. if err != nil {
  683. return 0, false
  684. }
  685. return e.ComplexityRoot.Query.Role(childComplexity, args["id"].(string)), true
  686. case "Query.roles":
  687. if e.ComplexityRoot.Query.Roles == nil {
  688. break
  689. }
  690. return e.ComplexityRoot.Query.Roles(childComplexity), true
  691. case "Query.service":
  692. if e.ComplexityRoot.Query.Service == nil {
  693. break
  694. }
  695. args, err := ec.field_Query_service_args(ctx, rawArgs)
  696. if err != nil {
  697. return 0, false
  698. }
  699. return e.ComplexityRoot.Query.Service(childComplexity, args["id"].(string)), true
  700. case "Query.services":
  701. if e.ComplexityRoot.Query.Services == nil {
  702. break
  703. }
  704. return e.ComplexityRoot.Query.Services(childComplexity), true
  705. case "Query.task":
  706. if e.ComplexityRoot.Query.Task == nil {
  707. break
  708. }
  709. args, err := ec.field_Query_task_args(ctx, rawArgs)
  710. if err != nil {
  711. return 0, false
  712. }
  713. return e.ComplexityRoot.Query.Task(childComplexity, args["id"].(string)), true
  714. case "Query.taskStatus":
  715. if e.ComplexityRoot.Query.TaskStatus == nil {
  716. break
  717. }
  718. args, err := ec.field_Query_taskStatus_args(ctx, rawArgs)
  719. if err != nil {
  720. return 0, false
  721. }
  722. return e.ComplexityRoot.Query.TaskStatus(childComplexity, args["id"].(string)), true
  723. case "Query.taskStatuses":
  724. if e.ComplexityRoot.Query.TaskStatuses == nil {
  725. break
  726. }
  727. return e.ComplexityRoot.Query.TaskStatuses(childComplexity), true
  728. case "Query.tasks":
  729. if e.ComplexityRoot.Query.Tasks == nil {
  730. break
  731. }
  732. return e.ComplexityRoot.Query.Tasks(childComplexity), true
  733. case "Query.user":
  734. if e.ComplexityRoot.Query.User == nil {
  735. break
  736. }
  737. args, err := ec.field_Query_user_args(ctx, rawArgs)
  738. if err != nil {
  739. return 0, false
  740. }
  741. return e.ComplexityRoot.Query.User(childComplexity, args["id"].(string)), true
  742. case "Query.users":
  743. if e.ComplexityRoot.Query.Users == nil {
  744. break
  745. }
  746. return e.ComplexityRoot.Query.Users(childComplexity), true
  747. case "Role.description":
  748. if e.ComplexityRoot.Role.Description == nil {
  749. break
  750. }
  751. return e.ComplexityRoot.Role.Description(childComplexity), true
  752. case "Role.id":
  753. if e.ComplexityRoot.Role.ID == nil {
  754. break
  755. }
  756. return e.ComplexityRoot.Role.ID(childComplexity), true
  757. case "Role.name":
  758. if e.ComplexityRoot.Role.Name == nil {
  759. break
  760. }
  761. return e.ComplexityRoot.Role.Name(childComplexity), true
  762. case "Role.permissions":
  763. if e.ComplexityRoot.Role.Permissions == nil {
  764. break
  765. }
  766. return e.ComplexityRoot.Role.Permissions(childComplexity), true
  767. case "Service.createdAt":
  768. if e.ComplexityRoot.Service.CreatedAt == nil {
  769. break
  770. }
  771. return e.ComplexityRoot.Service.CreatedAt(childComplexity), true
  772. case "Service.createdBy":
  773. if e.ComplexityRoot.Service.CreatedBy == nil {
  774. break
  775. }
  776. return e.ComplexityRoot.Service.CreatedBy(childComplexity), true
  777. case "Service.createdById":
  778. if e.ComplexityRoot.Service.CreatedByID == nil {
  779. break
  780. }
  781. return e.ComplexityRoot.Service.CreatedByID(childComplexity), true
  782. case "Service.description":
  783. if e.ComplexityRoot.Service.Description == nil {
  784. break
  785. }
  786. return e.ComplexityRoot.Service.Description(childComplexity), true
  787. case "Service.id":
  788. if e.ComplexityRoot.Service.ID == nil {
  789. break
  790. }
  791. return e.ComplexityRoot.Service.ID(childComplexity), true
  792. case "Service.name":
  793. if e.ComplexityRoot.Service.Name == nil {
  794. break
  795. }
  796. return e.ComplexityRoot.Service.Name(childComplexity), true
  797. case "Service.participants":
  798. if e.ComplexityRoot.Service.Participants == nil {
  799. break
  800. }
  801. return e.ComplexityRoot.Service.Participants(childComplexity), true
  802. case "Service.tasks":
  803. if e.ComplexityRoot.Service.Tasks == nil {
  804. break
  805. }
  806. return e.ComplexityRoot.Service.Tasks(childComplexity), true
  807. case "Service.updatedAt":
  808. if e.ComplexityRoot.Service.UpdatedAt == nil {
  809. break
  810. }
  811. return e.ComplexityRoot.Service.UpdatedAt(childComplexity), true
  812. case "Subscription.messageAdded":
  813. if e.ComplexityRoot.Subscription.MessageAdded == nil {
  814. break
  815. }
  816. return e.ComplexityRoot.Subscription.MessageAdded(childComplexity), true
  817. case "Subscription.taskCreated":
  818. if e.ComplexityRoot.Subscription.TaskCreated == nil {
  819. break
  820. }
  821. return e.ComplexityRoot.Subscription.TaskCreated(childComplexity), true
  822. case "Subscription.taskDeleted":
  823. if e.ComplexityRoot.Subscription.TaskDeleted == nil {
  824. break
  825. }
  826. return e.ComplexityRoot.Subscription.TaskDeleted(childComplexity), true
  827. case "Subscription.taskUpdated":
  828. if e.ComplexityRoot.Subscription.TaskUpdated == nil {
  829. break
  830. }
  831. return e.ComplexityRoot.Subscription.TaskUpdated(childComplexity), true
  832. case "Task.assignee":
  833. if e.ComplexityRoot.Task.Assignee == nil {
  834. break
  835. }
  836. return e.ComplexityRoot.Task.Assignee(childComplexity), true
  837. case "Task.assigneeId":
  838. if e.ComplexityRoot.Task.AssigneeID == nil {
  839. break
  840. }
  841. return e.ComplexityRoot.Task.AssigneeID(childComplexity), true
  842. case "Task.content":
  843. if e.ComplexityRoot.Task.Content == nil {
  844. break
  845. }
  846. return e.ComplexityRoot.Task.Content(childComplexity), true
  847. case "Task.createdAt":
  848. if e.ComplexityRoot.Task.CreatedAt == nil {
  849. break
  850. }
  851. return e.ComplexityRoot.Task.CreatedAt(childComplexity), true
  852. case "Task.createdBy":
  853. if e.ComplexityRoot.Task.CreatedBy == nil {
  854. break
  855. }
  856. return e.ComplexityRoot.Task.CreatedBy(childComplexity), true
  857. case "Task.createdById":
  858. if e.ComplexityRoot.Task.CreatedByID == nil {
  859. break
  860. }
  861. return e.ComplexityRoot.Task.CreatedByID(childComplexity), true
  862. case "Task.dueDate":
  863. if e.ComplexityRoot.Task.DueDate == nil {
  864. break
  865. }
  866. return e.ComplexityRoot.Task.DueDate(childComplexity), true
  867. case "Task.id":
  868. if e.ComplexityRoot.Task.ID == nil {
  869. break
  870. }
  871. return e.ComplexityRoot.Task.ID(childComplexity), true
  872. case "Task.priority":
  873. if e.ComplexityRoot.Task.Priority == nil {
  874. break
  875. }
  876. return e.ComplexityRoot.Task.Priority(childComplexity), true
  877. case "Task.status":
  878. if e.ComplexityRoot.Task.Status == nil {
  879. break
  880. }
  881. return e.ComplexityRoot.Task.Status(childComplexity), true
  882. case "Task.statusId":
  883. if e.ComplexityRoot.Task.StatusID == nil {
  884. break
  885. }
  886. return e.ComplexityRoot.Task.StatusID(childComplexity), true
  887. case "Task.title":
  888. if e.ComplexityRoot.Task.Title == nil {
  889. break
  890. }
  891. return e.ComplexityRoot.Task.Title(childComplexity), true
  892. case "Task.updatedAt":
  893. if e.ComplexityRoot.Task.UpdatedAt == nil {
  894. break
  895. }
  896. return e.ComplexityRoot.Task.UpdatedAt(childComplexity), true
  897. case "TaskStatus.code":
  898. if e.ComplexityRoot.TaskStatus.Code == nil {
  899. break
  900. }
  901. return e.ComplexityRoot.TaskStatus.Code(childComplexity), true
  902. case "TaskStatus.createdAt":
  903. if e.ComplexityRoot.TaskStatus.CreatedAt == nil {
  904. break
  905. }
  906. return e.ComplexityRoot.TaskStatus.CreatedAt(childComplexity), true
  907. case "TaskStatus.id":
  908. if e.ComplexityRoot.TaskStatus.ID == nil {
  909. break
  910. }
  911. return e.ComplexityRoot.TaskStatus.ID(childComplexity), true
  912. case "TaskStatus.label":
  913. if e.ComplexityRoot.TaskStatus.Label == nil {
  914. break
  915. }
  916. return e.ComplexityRoot.TaskStatus.Label(childComplexity), true
  917. case "TaskStatus.tasks":
  918. if e.ComplexityRoot.TaskStatus.Tasks == nil {
  919. break
  920. }
  921. return e.ComplexityRoot.TaskStatus.Tasks(childComplexity), true
  922. case "TaskStatus.updatedAt":
  923. if e.ComplexityRoot.TaskStatus.UpdatedAt == nil {
  924. break
  925. }
  926. return e.ComplexityRoot.TaskStatus.UpdatedAt(childComplexity), true
  927. case "User.createdAt":
  928. if e.ComplexityRoot.User.CreatedAt == nil {
  929. break
  930. }
  931. return e.ComplexityRoot.User.CreatedAt(childComplexity), true
  932. case "User.email":
  933. if e.ComplexityRoot.User.Email == nil {
  934. break
  935. }
  936. return e.ComplexityRoot.User.Email(childComplexity), true
  937. case "User.id":
  938. if e.ComplexityRoot.User.ID == nil {
  939. break
  940. }
  941. return e.ComplexityRoot.User.ID(childComplexity), true
  942. case "User.password":
  943. if e.ComplexityRoot.User.Password == nil {
  944. break
  945. }
  946. return e.ComplexityRoot.User.Password(childComplexity), true
  947. case "User.roles":
  948. if e.ComplexityRoot.User.Roles == nil {
  949. break
  950. }
  951. return e.ComplexityRoot.User.Roles(childComplexity), true
  952. case "User.updatedAt":
  953. if e.ComplexityRoot.User.UpdatedAt == nil {
  954. break
  955. }
  956. return e.ComplexityRoot.User.UpdatedAt(childComplexity), true
  957. }
  958. return 0, false
  959. }
  960. func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler {
  961. opCtx := graphql.GetOperationContext(ctx)
  962. ec := newExecutionContext(opCtx, e, make(chan graphql.DeferredResult))
  963. inputUnmarshalMap := graphql.BuildUnmarshalerMap(
  964. ec.unmarshalInputNewChannel,
  965. ec.unmarshalInputNewMessage,
  966. ec.unmarshalInputNewNote,
  967. ec.unmarshalInputNewPermission,
  968. ec.unmarshalInputNewRole,
  969. ec.unmarshalInputNewService,
  970. ec.unmarshalInputNewTask,
  971. ec.unmarshalInputNewTaskStatus,
  972. ec.unmarshalInputNewUser,
  973. ec.unmarshalInputUpdateChannelInput,
  974. ec.unmarshalInputUpdateMessageInput,
  975. ec.unmarshalInputUpdateNoteInput,
  976. ec.unmarshalInputUpdatePermissionInput,
  977. ec.unmarshalInputUpdateRoleInput,
  978. ec.unmarshalInputUpdateServiceInput,
  979. ec.unmarshalInputUpdateTaskInput,
  980. ec.unmarshalInputUpdateTaskStatusInput,
  981. ec.unmarshalInputUpdateUserInput,
  982. )
  983. first := true
  984. switch opCtx.Operation.Operation {
  985. case ast.Query:
  986. return func(ctx context.Context) *graphql.Response {
  987. var response graphql.Response
  988. var data graphql.Marshaler
  989. if first {
  990. first = false
  991. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  992. data = ec._Query(ctx, opCtx.Operation.SelectionSet)
  993. } else {
  994. if atomic.LoadInt32(&ec.PendingDeferred) > 0 {
  995. result := <-ec.DeferredResults
  996. atomic.AddInt32(&ec.PendingDeferred, -1)
  997. data = result.Result
  998. response.Path = result.Path
  999. response.Label = result.Label
  1000. response.Errors = result.Errors
  1001. } else {
  1002. return nil
  1003. }
  1004. }
  1005. var buf bytes.Buffer
  1006. data.MarshalGQL(&buf)
  1007. response.Data = buf.Bytes()
  1008. if atomic.LoadInt32(&ec.Deferred) > 0 {
  1009. hasNext := atomic.LoadInt32(&ec.PendingDeferred) > 0
  1010. response.HasNext = &hasNext
  1011. }
  1012. return &response
  1013. }
  1014. case ast.Mutation:
  1015. return func(ctx context.Context) *graphql.Response {
  1016. if !first {
  1017. return nil
  1018. }
  1019. first = false
  1020. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  1021. data := ec._Mutation(ctx, opCtx.Operation.SelectionSet)
  1022. var buf bytes.Buffer
  1023. data.MarshalGQL(&buf)
  1024. return &graphql.Response{
  1025. Data: buf.Bytes(),
  1026. }
  1027. }
  1028. case ast.Subscription:
  1029. next := ec._Subscription(ctx, opCtx.Operation.SelectionSet)
  1030. var buf bytes.Buffer
  1031. return func(ctx context.Context) *graphql.Response {
  1032. buf.Reset()
  1033. data := next(ctx)
  1034. if data == nil {
  1035. return nil
  1036. }
  1037. data.MarshalGQL(&buf)
  1038. return &graphql.Response{
  1039. Data: buf.Bytes(),
  1040. }
  1041. }
  1042. default:
  1043. return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation"))
  1044. }
  1045. }
  1046. type executionContext struct {
  1047. *graphql.ExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  1048. }
  1049. func newExecutionContext(
  1050. opCtx *graphql.OperationContext,
  1051. execSchema *executableSchema,
  1052. deferredResults chan graphql.DeferredResult,
  1053. ) executionContext {
  1054. return executionContext{
  1055. ExecutionContextState: graphql.NewExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot](
  1056. opCtx,
  1057. (*graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot])(execSchema),
  1058. parsedSchema,
  1059. deferredResults,
  1060. ),
  1061. }
  1062. }
  1063. //go:embed "schema.graphqls"
  1064. var sourcesFS embed.FS
  1065. func sourceData(filename string) string {
  1066. data, err := sourcesFS.ReadFile(filename)
  1067. if err != nil {
  1068. panic(fmt.Sprintf("codegen problem: %s not available", filename))
  1069. }
  1070. return string(data)
  1071. }
  1072. var sources = []*ast.Source{
  1073. {Name: "schema.graphqls", Input: sourceData("schema.graphqls"), BuiltIn: false},
  1074. }
  1075. var parsedSchema = gqlparser.MustLoadSchema(sources...)
  1076. // endregion ************************** generated!.gotpl **************************
  1077. // region ***************************** args.gotpl *****************************
  1078. func (ec *executionContext) field_Mutation_createChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1079. var err error
  1080. args := map[string]any{}
  1081. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewChannel)
  1082. if err != nil {
  1083. return nil, err
  1084. }
  1085. args["input"] = arg0
  1086. return args, nil
  1087. }
  1088. func (ec *executionContext) field_Mutation_createMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1089. var err error
  1090. args := map[string]any{}
  1091. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage)
  1092. if err != nil {
  1093. return nil, err
  1094. }
  1095. args["input"] = arg0
  1096. return args, nil
  1097. }
  1098. func (ec *executionContext) field_Mutation_createNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1099. var err error
  1100. args := map[string]any{}
  1101. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote)
  1102. if err != nil {
  1103. return nil, err
  1104. }
  1105. args["input"] = arg0
  1106. return args, nil
  1107. }
  1108. func (ec *executionContext) field_Mutation_createPermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1109. var err error
  1110. args := map[string]any{}
  1111. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission)
  1112. if err != nil {
  1113. return nil, err
  1114. }
  1115. args["input"] = arg0
  1116. return args, nil
  1117. }
  1118. func (ec *executionContext) field_Mutation_createRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1119. var err error
  1120. args := map[string]any{}
  1121. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole)
  1122. if err != nil {
  1123. return nil, err
  1124. }
  1125. args["input"] = arg0
  1126. return args, nil
  1127. }
  1128. func (ec *executionContext) field_Mutation_createService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1129. var err error
  1130. args := map[string]any{}
  1131. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService)
  1132. if err != nil {
  1133. return nil, err
  1134. }
  1135. args["input"] = arg0
  1136. return args, nil
  1137. }
  1138. func (ec *executionContext) field_Mutation_createTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1139. var err error
  1140. args := map[string]any{}
  1141. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus)
  1142. if err != nil {
  1143. return nil, err
  1144. }
  1145. args["input"] = arg0
  1146. return args, nil
  1147. }
  1148. func (ec *executionContext) field_Mutation_createTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1149. var err error
  1150. args := map[string]any{}
  1151. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask)
  1152. if err != nil {
  1153. return nil, err
  1154. }
  1155. args["input"] = arg0
  1156. return args, nil
  1157. }
  1158. func (ec *executionContext) field_Mutation_createUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1159. var err error
  1160. args := map[string]any{}
  1161. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser)
  1162. if err != nil {
  1163. return nil, err
  1164. }
  1165. args["input"] = arg0
  1166. return args, nil
  1167. }
  1168. func (ec *executionContext) field_Mutation_deleteChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1169. var err error
  1170. args := map[string]any{}
  1171. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1172. if err != nil {
  1173. return nil, err
  1174. }
  1175. args["id"] = arg0
  1176. return args, nil
  1177. }
  1178. func (ec *executionContext) field_Mutation_deleteMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1179. var err error
  1180. args := map[string]any{}
  1181. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1182. if err != nil {
  1183. return nil, err
  1184. }
  1185. args["id"] = arg0
  1186. return args, nil
  1187. }
  1188. func (ec *executionContext) field_Mutation_deleteNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1189. var err error
  1190. args := map[string]any{}
  1191. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1192. if err != nil {
  1193. return nil, err
  1194. }
  1195. args["id"] = arg0
  1196. return args, nil
  1197. }
  1198. func (ec *executionContext) field_Mutation_deletePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1199. var err error
  1200. args := map[string]any{}
  1201. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1202. if err != nil {
  1203. return nil, err
  1204. }
  1205. args["id"] = arg0
  1206. return args, nil
  1207. }
  1208. func (ec *executionContext) field_Mutation_deleteRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1209. var err error
  1210. args := map[string]any{}
  1211. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1212. if err != nil {
  1213. return nil, err
  1214. }
  1215. args["id"] = arg0
  1216. return args, nil
  1217. }
  1218. func (ec *executionContext) field_Mutation_deleteService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1219. var err error
  1220. args := map[string]any{}
  1221. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1222. if err != nil {
  1223. return nil, err
  1224. }
  1225. args["id"] = arg0
  1226. return args, nil
  1227. }
  1228. func (ec *executionContext) field_Mutation_deleteTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1229. var err error
  1230. args := map[string]any{}
  1231. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1232. if err != nil {
  1233. return nil, err
  1234. }
  1235. args["id"] = arg0
  1236. return args, nil
  1237. }
  1238. func (ec *executionContext) field_Mutation_deleteTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1239. var err error
  1240. args := map[string]any{}
  1241. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1242. if err != nil {
  1243. return nil, err
  1244. }
  1245. args["id"] = arg0
  1246. return args, nil
  1247. }
  1248. func (ec *executionContext) field_Mutation_deleteUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1249. var err error
  1250. args := map[string]any{}
  1251. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1252. if err != nil {
  1253. return nil, err
  1254. }
  1255. args["id"] = arg0
  1256. return args, nil
  1257. }
  1258. func (ec *executionContext) field_Mutation_login_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1259. var err error
  1260. args := map[string]any{}
  1261. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "email", ec.unmarshalNString2string)
  1262. if err != nil {
  1263. return nil, err
  1264. }
  1265. args["email"] = arg0
  1266. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalNString2string)
  1267. if err != nil {
  1268. return nil, err
  1269. }
  1270. args["password"] = arg1
  1271. return args, nil
  1272. }
  1273. func (ec *executionContext) field_Mutation_updateChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1274. var err error
  1275. args := map[string]any{}
  1276. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1277. if err != nil {
  1278. return nil, err
  1279. }
  1280. args["id"] = arg0
  1281. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateChannelInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateChannelInput)
  1282. if err != nil {
  1283. return nil, err
  1284. }
  1285. args["input"] = arg1
  1286. return args, nil
  1287. }
  1288. func (ec *executionContext) field_Mutation_updateMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1289. var err error
  1290. args := map[string]any{}
  1291. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1292. if err != nil {
  1293. return nil, err
  1294. }
  1295. args["id"] = arg0
  1296. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput)
  1297. if err != nil {
  1298. return nil, err
  1299. }
  1300. args["input"] = arg1
  1301. return args, nil
  1302. }
  1303. func (ec *executionContext) field_Mutation_updateNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1304. var err error
  1305. args := map[string]any{}
  1306. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1307. if err != nil {
  1308. return nil, err
  1309. }
  1310. args["id"] = arg0
  1311. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput)
  1312. if err != nil {
  1313. return nil, err
  1314. }
  1315. args["input"] = arg1
  1316. return args, nil
  1317. }
  1318. func (ec *executionContext) field_Mutation_updatePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1319. var err error
  1320. args := map[string]any{}
  1321. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1322. if err != nil {
  1323. return nil, err
  1324. }
  1325. args["id"] = arg0
  1326. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput)
  1327. if err != nil {
  1328. return nil, err
  1329. }
  1330. args["input"] = arg1
  1331. return args, nil
  1332. }
  1333. func (ec *executionContext) field_Mutation_updateRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1334. var err error
  1335. args := map[string]any{}
  1336. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1337. if err != nil {
  1338. return nil, err
  1339. }
  1340. args["id"] = arg0
  1341. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput)
  1342. if err != nil {
  1343. return nil, err
  1344. }
  1345. args["input"] = arg1
  1346. return args, nil
  1347. }
  1348. func (ec *executionContext) field_Mutation_updateService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1349. var err error
  1350. args := map[string]any{}
  1351. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1352. if err != nil {
  1353. return nil, err
  1354. }
  1355. args["id"] = arg0
  1356. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput)
  1357. if err != nil {
  1358. return nil, err
  1359. }
  1360. args["input"] = arg1
  1361. return args, nil
  1362. }
  1363. func (ec *executionContext) field_Mutation_updateTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1364. var err error
  1365. args := map[string]any{}
  1366. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1367. if err != nil {
  1368. return nil, err
  1369. }
  1370. args["id"] = arg0
  1371. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput)
  1372. if err != nil {
  1373. return nil, err
  1374. }
  1375. args["input"] = arg1
  1376. return args, nil
  1377. }
  1378. func (ec *executionContext) field_Mutation_updateTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1379. var err error
  1380. args := map[string]any{}
  1381. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1382. if err != nil {
  1383. return nil, err
  1384. }
  1385. args["id"] = arg0
  1386. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput)
  1387. if err != nil {
  1388. return nil, err
  1389. }
  1390. args["input"] = arg1
  1391. return args, nil
  1392. }
  1393. func (ec *executionContext) field_Mutation_updateUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1394. var err error
  1395. args := map[string]any{}
  1396. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1397. if err != nil {
  1398. return nil, err
  1399. }
  1400. args["id"] = arg0
  1401. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput)
  1402. if err != nil {
  1403. return nil, err
  1404. }
  1405. args["input"] = arg1
  1406. return args, nil
  1407. }
  1408. func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1409. var err error
  1410. args := map[string]any{}
  1411. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string)
  1412. if err != nil {
  1413. return nil, err
  1414. }
  1415. args["name"] = arg0
  1416. return args, nil
  1417. }
  1418. func (ec *executionContext) field_Query_channel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1419. var err error
  1420. args := map[string]any{}
  1421. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1422. if err != nil {
  1423. return nil, err
  1424. }
  1425. args["id"] = arg0
  1426. return args, nil
  1427. }
  1428. func (ec *executionContext) field_Query_message_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1429. var err error
  1430. args := map[string]any{}
  1431. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1432. if err != nil {
  1433. return nil, err
  1434. }
  1435. args["id"] = arg0
  1436. return args, nil
  1437. }
  1438. func (ec *executionContext) field_Query_note_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1439. var err error
  1440. args := map[string]any{}
  1441. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1442. if err != nil {
  1443. return nil, err
  1444. }
  1445. args["id"] = arg0
  1446. return args, nil
  1447. }
  1448. func (ec *executionContext) field_Query_permission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1449. var err error
  1450. args := map[string]any{}
  1451. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1452. if err != nil {
  1453. return nil, err
  1454. }
  1455. args["id"] = arg0
  1456. return args, nil
  1457. }
  1458. func (ec *executionContext) field_Query_role_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1459. var err error
  1460. args := map[string]any{}
  1461. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1462. if err != nil {
  1463. return nil, err
  1464. }
  1465. args["id"] = arg0
  1466. return args, nil
  1467. }
  1468. func (ec *executionContext) field_Query_service_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1469. var err error
  1470. args := map[string]any{}
  1471. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1472. if err != nil {
  1473. return nil, err
  1474. }
  1475. args["id"] = arg0
  1476. return args, nil
  1477. }
  1478. func (ec *executionContext) field_Query_taskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1479. var err error
  1480. args := map[string]any{}
  1481. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1482. if err != nil {
  1483. return nil, err
  1484. }
  1485. args["id"] = arg0
  1486. return args, nil
  1487. }
  1488. func (ec *executionContext) field_Query_task_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1489. var err error
  1490. args := map[string]any{}
  1491. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1492. if err != nil {
  1493. return nil, err
  1494. }
  1495. args["id"] = arg0
  1496. return args, nil
  1497. }
  1498. func (ec *executionContext) field_Query_user_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1499. var err error
  1500. args := map[string]any{}
  1501. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1502. if err != nil {
  1503. return nil, err
  1504. }
  1505. args["id"] = arg0
  1506. return args, nil
  1507. }
  1508. func (ec *executionContext) field___Directive_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1509. var err error
  1510. args := map[string]any{}
  1511. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1512. if err != nil {
  1513. return nil, err
  1514. }
  1515. args["includeDeprecated"] = arg0
  1516. return args, nil
  1517. }
  1518. func (ec *executionContext) field___Field_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1519. var err error
  1520. args := map[string]any{}
  1521. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1522. if err != nil {
  1523. return nil, err
  1524. }
  1525. args["includeDeprecated"] = arg0
  1526. return args, nil
  1527. }
  1528. func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1529. var err error
  1530. args := map[string]any{}
  1531. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1532. if err != nil {
  1533. return nil, err
  1534. }
  1535. args["includeDeprecated"] = arg0
  1536. return args, nil
  1537. }
  1538. func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1539. var err error
  1540. args := map[string]any{}
  1541. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1542. if err != nil {
  1543. return nil, err
  1544. }
  1545. args["includeDeprecated"] = arg0
  1546. return args, nil
  1547. }
  1548. // endregion ***************************** args.gotpl *****************************
  1549. // region ************************** directives.gotpl **************************
  1550. // endregion ************************** directives.gotpl **************************
  1551. // region **************************** field.gotpl *****************************
  1552. func (ec *executionContext) _AuthPayload_token(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1553. return graphql.ResolveField(
  1554. ctx,
  1555. ec.OperationContext,
  1556. field,
  1557. ec.fieldContext_AuthPayload_token,
  1558. func(ctx context.Context) (any, error) {
  1559. return obj.Token, nil
  1560. },
  1561. nil,
  1562. ec.marshalNString2string,
  1563. true,
  1564. true,
  1565. )
  1566. }
  1567. func (ec *executionContext) fieldContext_AuthPayload_token(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1568. fc = &graphql.FieldContext{
  1569. Object: "AuthPayload",
  1570. Field: field,
  1571. IsMethod: false,
  1572. IsResolver: false,
  1573. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1574. return nil, errors.New("field of type String does not have child fields")
  1575. },
  1576. }
  1577. return fc, nil
  1578. }
  1579. func (ec *executionContext) _AuthPayload_user(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1580. return graphql.ResolveField(
  1581. ctx,
  1582. ec.OperationContext,
  1583. field,
  1584. ec.fieldContext_AuthPayload_user,
  1585. func(ctx context.Context) (any, error) {
  1586. return obj.User, nil
  1587. },
  1588. nil,
  1589. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1590. true,
  1591. true,
  1592. )
  1593. }
  1594. func (ec *executionContext) fieldContext_AuthPayload_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1595. fc = &graphql.FieldContext{
  1596. Object: "AuthPayload",
  1597. Field: field,
  1598. IsMethod: false,
  1599. IsResolver: false,
  1600. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1601. switch field.Name {
  1602. case "id":
  1603. return ec.fieldContext_User_id(ctx, field)
  1604. case "email":
  1605. return ec.fieldContext_User_email(ctx, field)
  1606. case "password":
  1607. return ec.fieldContext_User_password(ctx, field)
  1608. case "roles":
  1609. return ec.fieldContext_User_roles(ctx, field)
  1610. case "createdAt":
  1611. return ec.fieldContext_User_createdAt(ctx, field)
  1612. case "updatedAt":
  1613. return ec.fieldContext_User_updatedAt(ctx, field)
  1614. }
  1615. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1616. },
  1617. }
  1618. return fc, nil
  1619. }
  1620. func (ec *executionContext) _Channel_id(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1621. return graphql.ResolveField(
  1622. ctx,
  1623. ec.OperationContext,
  1624. field,
  1625. ec.fieldContext_Channel_id,
  1626. func(ctx context.Context) (any, error) {
  1627. return obj.ID, nil
  1628. },
  1629. nil,
  1630. ec.marshalNID2string,
  1631. true,
  1632. true,
  1633. )
  1634. }
  1635. func (ec *executionContext) fieldContext_Channel_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1636. fc = &graphql.FieldContext{
  1637. Object: "Channel",
  1638. Field: field,
  1639. IsMethod: false,
  1640. IsResolver: false,
  1641. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1642. return nil, errors.New("field of type ID does not have child fields")
  1643. },
  1644. }
  1645. return fc, nil
  1646. }
  1647. func (ec *executionContext) _Channel_participants(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1648. return graphql.ResolveField(
  1649. ctx,
  1650. ec.OperationContext,
  1651. field,
  1652. ec.fieldContext_Channel_participants,
  1653. func(ctx context.Context) (any, error) {
  1654. return obj.Participants, nil
  1655. },
  1656. nil,
  1657. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  1658. true,
  1659. true,
  1660. )
  1661. }
  1662. func (ec *executionContext) fieldContext_Channel_participants(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1663. fc = &graphql.FieldContext{
  1664. Object: "Channel",
  1665. Field: field,
  1666. IsMethod: false,
  1667. IsResolver: false,
  1668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1669. switch field.Name {
  1670. case "id":
  1671. return ec.fieldContext_User_id(ctx, field)
  1672. case "email":
  1673. return ec.fieldContext_User_email(ctx, field)
  1674. case "password":
  1675. return ec.fieldContext_User_password(ctx, field)
  1676. case "roles":
  1677. return ec.fieldContext_User_roles(ctx, field)
  1678. case "createdAt":
  1679. return ec.fieldContext_User_createdAt(ctx, field)
  1680. case "updatedAt":
  1681. return ec.fieldContext_User_updatedAt(ctx, field)
  1682. }
  1683. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1684. },
  1685. }
  1686. return fc, nil
  1687. }
  1688. func (ec *executionContext) _Channel_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1689. return graphql.ResolveField(
  1690. ctx,
  1691. ec.OperationContext,
  1692. field,
  1693. ec.fieldContext_Channel_createdAt,
  1694. func(ctx context.Context) (any, error) {
  1695. return obj.CreatedAt, nil
  1696. },
  1697. nil,
  1698. ec.marshalNString2string,
  1699. true,
  1700. true,
  1701. )
  1702. }
  1703. func (ec *executionContext) fieldContext_Channel_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1704. fc = &graphql.FieldContext{
  1705. Object: "Channel",
  1706. Field: field,
  1707. IsMethod: false,
  1708. IsResolver: false,
  1709. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1710. return nil, errors.New("field of type String does not have child fields")
  1711. },
  1712. }
  1713. return fc, nil
  1714. }
  1715. func (ec *executionContext) _Channel_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1716. return graphql.ResolveField(
  1717. ctx,
  1718. ec.OperationContext,
  1719. field,
  1720. ec.fieldContext_Channel_updatedAt,
  1721. func(ctx context.Context) (any, error) {
  1722. return obj.UpdatedAt, nil
  1723. },
  1724. nil,
  1725. ec.marshalNString2string,
  1726. true,
  1727. true,
  1728. )
  1729. }
  1730. func (ec *executionContext) fieldContext_Channel_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1731. fc = &graphql.FieldContext{
  1732. Object: "Channel",
  1733. Field: field,
  1734. IsMethod: false,
  1735. IsResolver: false,
  1736. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1737. return nil, errors.New("field of type String does not have child fields")
  1738. },
  1739. }
  1740. return fc, nil
  1741. }
  1742. func (ec *executionContext) _Message_id(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1743. return graphql.ResolveField(
  1744. ctx,
  1745. ec.OperationContext,
  1746. field,
  1747. ec.fieldContext_Message_id,
  1748. func(ctx context.Context) (any, error) {
  1749. return obj.ID, nil
  1750. },
  1751. nil,
  1752. ec.marshalNID2string,
  1753. true,
  1754. true,
  1755. )
  1756. }
  1757. func (ec *executionContext) fieldContext_Message_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1758. fc = &graphql.FieldContext{
  1759. Object: "Message",
  1760. Field: field,
  1761. IsMethod: false,
  1762. IsResolver: false,
  1763. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1764. return nil, errors.New("field of type ID does not have child fields")
  1765. },
  1766. }
  1767. return fc, nil
  1768. }
  1769. func (ec *executionContext) _Message_conversationId(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1770. return graphql.ResolveField(
  1771. ctx,
  1772. ec.OperationContext,
  1773. field,
  1774. ec.fieldContext_Message_conversationId,
  1775. func(ctx context.Context) (any, error) {
  1776. return obj.ConversationID, nil
  1777. },
  1778. nil,
  1779. ec.marshalNID2string,
  1780. true,
  1781. true,
  1782. )
  1783. }
  1784. func (ec *executionContext) fieldContext_Message_conversationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1785. fc = &graphql.FieldContext{
  1786. Object: "Message",
  1787. Field: field,
  1788. IsMethod: false,
  1789. IsResolver: false,
  1790. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1791. return nil, errors.New("field of type ID does not have child fields")
  1792. },
  1793. }
  1794. return fc, nil
  1795. }
  1796. func (ec *executionContext) _Message_senderId(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1797. return graphql.ResolveField(
  1798. ctx,
  1799. ec.OperationContext,
  1800. field,
  1801. ec.fieldContext_Message_senderId,
  1802. func(ctx context.Context) (any, error) {
  1803. return obj.SenderID, nil
  1804. },
  1805. nil,
  1806. ec.marshalNID2string,
  1807. true,
  1808. true,
  1809. )
  1810. }
  1811. func (ec *executionContext) fieldContext_Message_senderId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1812. fc = &graphql.FieldContext{
  1813. Object: "Message",
  1814. Field: field,
  1815. IsMethod: false,
  1816. IsResolver: false,
  1817. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1818. return nil, errors.New("field of type ID does not have child fields")
  1819. },
  1820. }
  1821. return fc, nil
  1822. }
  1823. func (ec *executionContext) _Message_sender(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1824. return graphql.ResolveField(
  1825. ctx,
  1826. ec.OperationContext,
  1827. field,
  1828. ec.fieldContext_Message_sender,
  1829. func(ctx context.Context) (any, error) {
  1830. return obj.Sender, nil
  1831. },
  1832. nil,
  1833. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1834. true,
  1835. true,
  1836. )
  1837. }
  1838. func (ec *executionContext) fieldContext_Message_sender(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1839. fc = &graphql.FieldContext{
  1840. Object: "Message",
  1841. Field: field,
  1842. IsMethod: false,
  1843. IsResolver: false,
  1844. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1845. switch field.Name {
  1846. case "id":
  1847. return ec.fieldContext_User_id(ctx, field)
  1848. case "email":
  1849. return ec.fieldContext_User_email(ctx, field)
  1850. case "password":
  1851. return ec.fieldContext_User_password(ctx, field)
  1852. case "roles":
  1853. return ec.fieldContext_User_roles(ctx, field)
  1854. case "createdAt":
  1855. return ec.fieldContext_User_createdAt(ctx, field)
  1856. case "updatedAt":
  1857. return ec.fieldContext_User_updatedAt(ctx, field)
  1858. }
  1859. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1860. },
  1861. }
  1862. return fc, nil
  1863. }
  1864. func (ec *executionContext) _Message_content(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1865. return graphql.ResolveField(
  1866. ctx,
  1867. ec.OperationContext,
  1868. field,
  1869. ec.fieldContext_Message_content,
  1870. func(ctx context.Context) (any, error) {
  1871. return obj.Content, nil
  1872. },
  1873. nil,
  1874. ec.marshalNString2string,
  1875. true,
  1876. true,
  1877. )
  1878. }
  1879. func (ec *executionContext) fieldContext_Message_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1880. fc = &graphql.FieldContext{
  1881. Object: "Message",
  1882. Field: field,
  1883. IsMethod: false,
  1884. IsResolver: false,
  1885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1886. return nil, errors.New("field of type String does not have child fields")
  1887. },
  1888. }
  1889. return fc, nil
  1890. }
  1891. func (ec *executionContext) _Message_sentAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1892. return graphql.ResolveField(
  1893. ctx,
  1894. ec.OperationContext,
  1895. field,
  1896. ec.fieldContext_Message_sentAt,
  1897. func(ctx context.Context) (any, error) {
  1898. return obj.SentAt, nil
  1899. },
  1900. nil,
  1901. ec.marshalNString2string,
  1902. true,
  1903. true,
  1904. )
  1905. }
  1906. func (ec *executionContext) fieldContext_Message_sentAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1907. fc = &graphql.FieldContext{
  1908. Object: "Message",
  1909. Field: field,
  1910. IsMethod: false,
  1911. IsResolver: false,
  1912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1913. return nil, errors.New("field of type String does not have child fields")
  1914. },
  1915. }
  1916. return fc, nil
  1917. }
  1918. func (ec *executionContext) _Message_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1919. return graphql.ResolveField(
  1920. ctx,
  1921. ec.OperationContext,
  1922. field,
  1923. ec.fieldContext_Message_createdAt,
  1924. func(ctx context.Context) (any, error) {
  1925. return obj.CreatedAt, nil
  1926. },
  1927. nil,
  1928. ec.marshalNString2string,
  1929. true,
  1930. true,
  1931. )
  1932. }
  1933. func (ec *executionContext) fieldContext_Message_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1934. fc = &graphql.FieldContext{
  1935. Object: "Message",
  1936. Field: field,
  1937. IsMethod: false,
  1938. IsResolver: false,
  1939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1940. return nil, errors.New("field of type String does not have child fields")
  1941. },
  1942. }
  1943. return fc, nil
  1944. }
  1945. func (ec *executionContext) _Message_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1946. return graphql.ResolveField(
  1947. ctx,
  1948. ec.OperationContext,
  1949. field,
  1950. ec.fieldContext_Message_updatedAt,
  1951. func(ctx context.Context) (any, error) {
  1952. return obj.UpdatedAt, nil
  1953. },
  1954. nil,
  1955. ec.marshalNString2string,
  1956. true,
  1957. true,
  1958. )
  1959. }
  1960. func (ec *executionContext) fieldContext_Message_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1961. fc = &graphql.FieldContext{
  1962. Object: "Message",
  1963. Field: field,
  1964. IsMethod: false,
  1965. IsResolver: false,
  1966. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1967. return nil, errors.New("field of type String does not have child fields")
  1968. },
  1969. }
  1970. return fc, nil
  1971. }
  1972. func (ec *executionContext) _Mutation_login(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1973. return graphql.ResolveField(
  1974. ctx,
  1975. ec.OperationContext,
  1976. field,
  1977. ec.fieldContext_Mutation_login,
  1978. func(ctx context.Context) (any, error) {
  1979. fc := graphql.GetFieldContext(ctx)
  1980. return ec.Resolvers.Mutation().Login(ctx, fc.Args["email"].(string), fc.Args["password"].(string))
  1981. },
  1982. nil,
  1983. ec.marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload,
  1984. true,
  1985. true,
  1986. )
  1987. }
  1988. func (ec *executionContext) fieldContext_Mutation_login(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1989. fc = &graphql.FieldContext{
  1990. Object: "Mutation",
  1991. Field: field,
  1992. IsMethod: true,
  1993. IsResolver: true,
  1994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1995. switch field.Name {
  1996. case "token":
  1997. return ec.fieldContext_AuthPayload_token(ctx, field)
  1998. case "user":
  1999. return ec.fieldContext_AuthPayload_user(ctx, field)
  2000. }
  2001. return nil, fmt.Errorf("no field named %q was found under type AuthPayload", field.Name)
  2002. },
  2003. }
  2004. defer func() {
  2005. if r := recover(); r != nil {
  2006. err = ec.Recover(ctx, r)
  2007. ec.Error(ctx, err)
  2008. }
  2009. }()
  2010. ctx = graphql.WithFieldContext(ctx, fc)
  2011. if fc.Args, err = ec.field_Mutation_login_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2012. ec.Error(ctx, err)
  2013. return fc, err
  2014. }
  2015. return fc, nil
  2016. }
  2017. func (ec *executionContext) _Mutation_createUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2018. return graphql.ResolveField(
  2019. ctx,
  2020. ec.OperationContext,
  2021. field,
  2022. ec.fieldContext_Mutation_createUser,
  2023. func(ctx context.Context) (any, error) {
  2024. fc := graphql.GetFieldContext(ctx)
  2025. return ec.Resolvers.Mutation().CreateUser(ctx, fc.Args["input"].(model.NewUser))
  2026. },
  2027. nil,
  2028. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  2029. true,
  2030. true,
  2031. )
  2032. }
  2033. func (ec *executionContext) fieldContext_Mutation_createUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2034. fc = &graphql.FieldContext{
  2035. Object: "Mutation",
  2036. Field: field,
  2037. IsMethod: true,
  2038. IsResolver: true,
  2039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2040. switch field.Name {
  2041. case "id":
  2042. return ec.fieldContext_User_id(ctx, field)
  2043. case "email":
  2044. return ec.fieldContext_User_email(ctx, field)
  2045. case "password":
  2046. return ec.fieldContext_User_password(ctx, field)
  2047. case "roles":
  2048. return ec.fieldContext_User_roles(ctx, field)
  2049. case "createdAt":
  2050. return ec.fieldContext_User_createdAt(ctx, field)
  2051. case "updatedAt":
  2052. return ec.fieldContext_User_updatedAt(ctx, field)
  2053. }
  2054. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  2055. },
  2056. }
  2057. defer func() {
  2058. if r := recover(); r != nil {
  2059. err = ec.Recover(ctx, r)
  2060. ec.Error(ctx, err)
  2061. }
  2062. }()
  2063. ctx = graphql.WithFieldContext(ctx, fc)
  2064. if fc.Args, err = ec.field_Mutation_createUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2065. ec.Error(ctx, err)
  2066. return fc, err
  2067. }
  2068. return fc, nil
  2069. }
  2070. func (ec *executionContext) _Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2071. return graphql.ResolveField(
  2072. ctx,
  2073. ec.OperationContext,
  2074. field,
  2075. ec.fieldContext_Mutation_updateUser,
  2076. func(ctx context.Context) (any, error) {
  2077. fc := graphql.GetFieldContext(ctx)
  2078. return ec.Resolvers.Mutation().UpdateUser(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateUserInput))
  2079. },
  2080. nil,
  2081. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  2082. true,
  2083. true,
  2084. )
  2085. }
  2086. func (ec *executionContext) fieldContext_Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2087. fc = &graphql.FieldContext{
  2088. Object: "Mutation",
  2089. Field: field,
  2090. IsMethod: true,
  2091. IsResolver: true,
  2092. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2093. switch field.Name {
  2094. case "id":
  2095. return ec.fieldContext_User_id(ctx, field)
  2096. case "email":
  2097. return ec.fieldContext_User_email(ctx, field)
  2098. case "password":
  2099. return ec.fieldContext_User_password(ctx, field)
  2100. case "roles":
  2101. return ec.fieldContext_User_roles(ctx, field)
  2102. case "createdAt":
  2103. return ec.fieldContext_User_createdAt(ctx, field)
  2104. case "updatedAt":
  2105. return ec.fieldContext_User_updatedAt(ctx, field)
  2106. }
  2107. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  2108. },
  2109. }
  2110. defer func() {
  2111. if r := recover(); r != nil {
  2112. err = ec.Recover(ctx, r)
  2113. ec.Error(ctx, err)
  2114. }
  2115. }()
  2116. ctx = graphql.WithFieldContext(ctx, fc)
  2117. if fc.Args, err = ec.field_Mutation_updateUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2118. ec.Error(ctx, err)
  2119. return fc, err
  2120. }
  2121. return fc, nil
  2122. }
  2123. func (ec *executionContext) _Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2124. return graphql.ResolveField(
  2125. ctx,
  2126. ec.OperationContext,
  2127. field,
  2128. ec.fieldContext_Mutation_deleteUser,
  2129. func(ctx context.Context) (any, error) {
  2130. fc := graphql.GetFieldContext(ctx)
  2131. return ec.Resolvers.Mutation().DeleteUser(ctx, fc.Args["id"].(string))
  2132. },
  2133. nil,
  2134. ec.marshalNBoolean2bool,
  2135. true,
  2136. true,
  2137. )
  2138. }
  2139. func (ec *executionContext) fieldContext_Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2140. fc = &graphql.FieldContext{
  2141. Object: "Mutation",
  2142. Field: field,
  2143. IsMethod: true,
  2144. IsResolver: true,
  2145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2146. return nil, errors.New("field of type Boolean does not have child fields")
  2147. },
  2148. }
  2149. defer func() {
  2150. if r := recover(); r != nil {
  2151. err = ec.Recover(ctx, r)
  2152. ec.Error(ctx, err)
  2153. }
  2154. }()
  2155. ctx = graphql.WithFieldContext(ctx, fc)
  2156. if fc.Args, err = ec.field_Mutation_deleteUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2157. ec.Error(ctx, err)
  2158. return fc, err
  2159. }
  2160. return fc, nil
  2161. }
  2162. func (ec *executionContext) _Mutation_createNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2163. return graphql.ResolveField(
  2164. ctx,
  2165. ec.OperationContext,
  2166. field,
  2167. ec.fieldContext_Mutation_createNote,
  2168. func(ctx context.Context) (any, error) {
  2169. fc := graphql.GetFieldContext(ctx)
  2170. return ec.Resolvers.Mutation().CreateNote(ctx, fc.Args["input"].(model.NewNote))
  2171. },
  2172. nil,
  2173. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  2174. true,
  2175. true,
  2176. )
  2177. }
  2178. func (ec *executionContext) fieldContext_Mutation_createNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2179. fc = &graphql.FieldContext{
  2180. Object: "Mutation",
  2181. Field: field,
  2182. IsMethod: true,
  2183. IsResolver: true,
  2184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2185. switch field.Name {
  2186. case "id":
  2187. return ec.fieldContext_Note_id(ctx, field)
  2188. case "title":
  2189. return ec.fieldContext_Note_title(ctx, field)
  2190. case "content":
  2191. return ec.fieldContext_Note_content(ctx, field)
  2192. case "userId":
  2193. return ec.fieldContext_Note_userId(ctx, field)
  2194. case "user":
  2195. return ec.fieldContext_Note_user(ctx, field)
  2196. case "serviceId":
  2197. return ec.fieldContext_Note_serviceId(ctx, field)
  2198. case "service":
  2199. return ec.fieldContext_Note_service(ctx, field)
  2200. case "createdAt":
  2201. return ec.fieldContext_Note_createdAt(ctx, field)
  2202. case "updatedAt":
  2203. return ec.fieldContext_Note_updatedAt(ctx, field)
  2204. }
  2205. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2206. },
  2207. }
  2208. defer func() {
  2209. if r := recover(); r != nil {
  2210. err = ec.Recover(ctx, r)
  2211. ec.Error(ctx, err)
  2212. }
  2213. }()
  2214. ctx = graphql.WithFieldContext(ctx, fc)
  2215. if fc.Args, err = ec.field_Mutation_createNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2216. ec.Error(ctx, err)
  2217. return fc, err
  2218. }
  2219. return fc, nil
  2220. }
  2221. func (ec *executionContext) _Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2222. return graphql.ResolveField(
  2223. ctx,
  2224. ec.OperationContext,
  2225. field,
  2226. ec.fieldContext_Mutation_updateNote,
  2227. func(ctx context.Context) (any, error) {
  2228. fc := graphql.GetFieldContext(ctx)
  2229. return ec.Resolvers.Mutation().UpdateNote(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateNoteInput))
  2230. },
  2231. nil,
  2232. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  2233. true,
  2234. true,
  2235. )
  2236. }
  2237. func (ec *executionContext) fieldContext_Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2238. fc = &graphql.FieldContext{
  2239. Object: "Mutation",
  2240. Field: field,
  2241. IsMethod: true,
  2242. IsResolver: true,
  2243. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2244. switch field.Name {
  2245. case "id":
  2246. return ec.fieldContext_Note_id(ctx, field)
  2247. case "title":
  2248. return ec.fieldContext_Note_title(ctx, field)
  2249. case "content":
  2250. return ec.fieldContext_Note_content(ctx, field)
  2251. case "userId":
  2252. return ec.fieldContext_Note_userId(ctx, field)
  2253. case "user":
  2254. return ec.fieldContext_Note_user(ctx, field)
  2255. case "serviceId":
  2256. return ec.fieldContext_Note_serviceId(ctx, field)
  2257. case "service":
  2258. return ec.fieldContext_Note_service(ctx, field)
  2259. case "createdAt":
  2260. return ec.fieldContext_Note_createdAt(ctx, field)
  2261. case "updatedAt":
  2262. return ec.fieldContext_Note_updatedAt(ctx, field)
  2263. }
  2264. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2265. },
  2266. }
  2267. defer func() {
  2268. if r := recover(); r != nil {
  2269. err = ec.Recover(ctx, r)
  2270. ec.Error(ctx, err)
  2271. }
  2272. }()
  2273. ctx = graphql.WithFieldContext(ctx, fc)
  2274. if fc.Args, err = ec.field_Mutation_updateNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2275. ec.Error(ctx, err)
  2276. return fc, err
  2277. }
  2278. return fc, nil
  2279. }
  2280. func (ec *executionContext) _Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2281. return graphql.ResolveField(
  2282. ctx,
  2283. ec.OperationContext,
  2284. field,
  2285. ec.fieldContext_Mutation_deleteNote,
  2286. func(ctx context.Context) (any, error) {
  2287. fc := graphql.GetFieldContext(ctx)
  2288. return ec.Resolvers.Mutation().DeleteNote(ctx, fc.Args["id"].(string))
  2289. },
  2290. nil,
  2291. ec.marshalNBoolean2bool,
  2292. true,
  2293. true,
  2294. )
  2295. }
  2296. func (ec *executionContext) fieldContext_Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2297. fc = &graphql.FieldContext{
  2298. Object: "Mutation",
  2299. Field: field,
  2300. IsMethod: true,
  2301. IsResolver: true,
  2302. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2303. return nil, errors.New("field of type Boolean does not have child fields")
  2304. },
  2305. }
  2306. defer func() {
  2307. if r := recover(); r != nil {
  2308. err = ec.Recover(ctx, r)
  2309. ec.Error(ctx, err)
  2310. }
  2311. }()
  2312. ctx = graphql.WithFieldContext(ctx, fc)
  2313. if fc.Args, err = ec.field_Mutation_deleteNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2314. ec.Error(ctx, err)
  2315. return fc, err
  2316. }
  2317. return fc, nil
  2318. }
  2319. func (ec *executionContext) _Mutation_createRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2320. return graphql.ResolveField(
  2321. ctx,
  2322. ec.OperationContext,
  2323. field,
  2324. ec.fieldContext_Mutation_createRole,
  2325. func(ctx context.Context) (any, error) {
  2326. fc := graphql.GetFieldContext(ctx)
  2327. return ec.Resolvers.Mutation().CreateRole(ctx, fc.Args["input"].(model.NewRole))
  2328. },
  2329. nil,
  2330. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2331. true,
  2332. true,
  2333. )
  2334. }
  2335. func (ec *executionContext) fieldContext_Mutation_createRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2336. fc = &graphql.FieldContext{
  2337. Object: "Mutation",
  2338. Field: field,
  2339. IsMethod: true,
  2340. IsResolver: true,
  2341. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2342. switch field.Name {
  2343. case "id":
  2344. return ec.fieldContext_Role_id(ctx, field)
  2345. case "name":
  2346. return ec.fieldContext_Role_name(ctx, field)
  2347. case "description":
  2348. return ec.fieldContext_Role_description(ctx, field)
  2349. case "permissions":
  2350. return ec.fieldContext_Role_permissions(ctx, field)
  2351. }
  2352. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2353. },
  2354. }
  2355. defer func() {
  2356. if r := recover(); r != nil {
  2357. err = ec.Recover(ctx, r)
  2358. ec.Error(ctx, err)
  2359. }
  2360. }()
  2361. ctx = graphql.WithFieldContext(ctx, fc)
  2362. if fc.Args, err = ec.field_Mutation_createRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2363. ec.Error(ctx, err)
  2364. return fc, err
  2365. }
  2366. return fc, nil
  2367. }
  2368. func (ec *executionContext) _Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2369. return graphql.ResolveField(
  2370. ctx,
  2371. ec.OperationContext,
  2372. field,
  2373. ec.fieldContext_Mutation_updateRole,
  2374. func(ctx context.Context) (any, error) {
  2375. fc := graphql.GetFieldContext(ctx)
  2376. return ec.Resolvers.Mutation().UpdateRole(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateRoleInput))
  2377. },
  2378. nil,
  2379. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2380. true,
  2381. true,
  2382. )
  2383. }
  2384. func (ec *executionContext) fieldContext_Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2385. fc = &graphql.FieldContext{
  2386. Object: "Mutation",
  2387. Field: field,
  2388. IsMethod: true,
  2389. IsResolver: true,
  2390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2391. switch field.Name {
  2392. case "id":
  2393. return ec.fieldContext_Role_id(ctx, field)
  2394. case "name":
  2395. return ec.fieldContext_Role_name(ctx, field)
  2396. case "description":
  2397. return ec.fieldContext_Role_description(ctx, field)
  2398. case "permissions":
  2399. return ec.fieldContext_Role_permissions(ctx, field)
  2400. }
  2401. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2402. },
  2403. }
  2404. defer func() {
  2405. if r := recover(); r != nil {
  2406. err = ec.Recover(ctx, r)
  2407. ec.Error(ctx, err)
  2408. }
  2409. }()
  2410. ctx = graphql.WithFieldContext(ctx, fc)
  2411. if fc.Args, err = ec.field_Mutation_updateRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2412. ec.Error(ctx, err)
  2413. return fc, err
  2414. }
  2415. return fc, nil
  2416. }
  2417. func (ec *executionContext) _Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2418. return graphql.ResolveField(
  2419. ctx,
  2420. ec.OperationContext,
  2421. field,
  2422. ec.fieldContext_Mutation_deleteRole,
  2423. func(ctx context.Context) (any, error) {
  2424. fc := graphql.GetFieldContext(ctx)
  2425. return ec.Resolvers.Mutation().DeleteRole(ctx, fc.Args["id"].(string))
  2426. },
  2427. nil,
  2428. ec.marshalNBoolean2bool,
  2429. true,
  2430. true,
  2431. )
  2432. }
  2433. func (ec *executionContext) fieldContext_Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2434. fc = &graphql.FieldContext{
  2435. Object: "Mutation",
  2436. Field: field,
  2437. IsMethod: true,
  2438. IsResolver: true,
  2439. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2440. return nil, errors.New("field of type Boolean does not have child fields")
  2441. },
  2442. }
  2443. defer func() {
  2444. if r := recover(); r != nil {
  2445. err = ec.Recover(ctx, r)
  2446. ec.Error(ctx, err)
  2447. }
  2448. }()
  2449. ctx = graphql.WithFieldContext(ctx, fc)
  2450. if fc.Args, err = ec.field_Mutation_deleteRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2451. ec.Error(ctx, err)
  2452. return fc, err
  2453. }
  2454. return fc, nil
  2455. }
  2456. func (ec *executionContext) _Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2457. return graphql.ResolveField(
  2458. ctx,
  2459. ec.OperationContext,
  2460. field,
  2461. ec.fieldContext_Mutation_createPermission,
  2462. func(ctx context.Context) (any, error) {
  2463. fc := graphql.GetFieldContext(ctx)
  2464. return ec.Resolvers.Mutation().CreatePermission(ctx, fc.Args["input"].(model.NewPermission))
  2465. },
  2466. nil,
  2467. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2468. true,
  2469. true,
  2470. )
  2471. }
  2472. func (ec *executionContext) fieldContext_Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2473. fc = &graphql.FieldContext{
  2474. Object: "Mutation",
  2475. Field: field,
  2476. IsMethod: true,
  2477. IsResolver: true,
  2478. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2479. switch field.Name {
  2480. case "id":
  2481. return ec.fieldContext_Permission_id(ctx, field)
  2482. case "code":
  2483. return ec.fieldContext_Permission_code(ctx, field)
  2484. case "description":
  2485. return ec.fieldContext_Permission_description(ctx, field)
  2486. }
  2487. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2488. },
  2489. }
  2490. defer func() {
  2491. if r := recover(); r != nil {
  2492. err = ec.Recover(ctx, r)
  2493. ec.Error(ctx, err)
  2494. }
  2495. }()
  2496. ctx = graphql.WithFieldContext(ctx, fc)
  2497. if fc.Args, err = ec.field_Mutation_createPermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2498. ec.Error(ctx, err)
  2499. return fc, err
  2500. }
  2501. return fc, nil
  2502. }
  2503. func (ec *executionContext) _Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2504. return graphql.ResolveField(
  2505. ctx,
  2506. ec.OperationContext,
  2507. field,
  2508. ec.fieldContext_Mutation_updatePermission,
  2509. func(ctx context.Context) (any, error) {
  2510. fc := graphql.GetFieldContext(ctx)
  2511. return ec.Resolvers.Mutation().UpdatePermission(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdatePermissionInput))
  2512. },
  2513. nil,
  2514. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2515. true,
  2516. true,
  2517. )
  2518. }
  2519. func (ec *executionContext) fieldContext_Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2520. fc = &graphql.FieldContext{
  2521. Object: "Mutation",
  2522. Field: field,
  2523. IsMethod: true,
  2524. IsResolver: true,
  2525. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2526. switch field.Name {
  2527. case "id":
  2528. return ec.fieldContext_Permission_id(ctx, field)
  2529. case "code":
  2530. return ec.fieldContext_Permission_code(ctx, field)
  2531. case "description":
  2532. return ec.fieldContext_Permission_description(ctx, field)
  2533. }
  2534. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2535. },
  2536. }
  2537. defer func() {
  2538. if r := recover(); r != nil {
  2539. err = ec.Recover(ctx, r)
  2540. ec.Error(ctx, err)
  2541. }
  2542. }()
  2543. ctx = graphql.WithFieldContext(ctx, fc)
  2544. if fc.Args, err = ec.field_Mutation_updatePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2545. ec.Error(ctx, err)
  2546. return fc, err
  2547. }
  2548. return fc, nil
  2549. }
  2550. func (ec *executionContext) _Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2551. return graphql.ResolveField(
  2552. ctx,
  2553. ec.OperationContext,
  2554. field,
  2555. ec.fieldContext_Mutation_deletePermission,
  2556. func(ctx context.Context) (any, error) {
  2557. fc := graphql.GetFieldContext(ctx)
  2558. return ec.Resolvers.Mutation().DeletePermission(ctx, fc.Args["id"].(string))
  2559. },
  2560. nil,
  2561. ec.marshalNBoolean2bool,
  2562. true,
  2563. true,
  2564. )
  2565. }
  2566. func (ec *executionContext) fieldContext_Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2567. fc = &graphql.FieldContext{
  2568. Object: "Mutation",
  2569. Field: field,
  2570. IsMethod: true,
  2571. IsResolver: true,
  2572. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2573. return nil, errors.New("field of type Boolean does not have child fields")
  2574. },
  2575. }
  2576. defer func() {
  2577. if r := recover(); r != nil {
  2578. err = ec.Recover(ctx, r)
  2579. ec.Error(ctx, err)
  2580. }
  2581. }()
  2582. ctx = graphql.WithFieldContext(ctx, fc)
  2583. if fc.Args, err = ec.field_Mutation_deletePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2584. ec.Error(ctx, err)
  2585. return fc, err
  2586. }
  2587. return fc, nil
  2588. }
  2589. func (ec *executionContext) _Mutation_createService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2590. return graphql.ResolveField(
  2591. ctx,
  2592. ec.OperationContext,
  2593. field,
  2594. ec.fieldContext_Mutation_createService,
  2595. func(ctx context.Context) (any, error) {
  2596. fc := graphql.GetFieldContext(ctx)
  2597. return ec.Resolvers.Mutation().CreateService(ctx, fc.Args["input"].(model.NewService))
  2598. },
  2599. nil,
  2600. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2601. true,
  2602. true,
  2603. )
  2604. }
  2605. func (ec *executionContext) fieldContext_Mutation_createService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2606. fc = &graphql.FieldContext{
  2607. Object: "Mutation",
  2608. Field: field,
  2609. IsMethod: true,
  2610. IsResolver: true,
  2611. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2612. switch field.Name {
  2613. case "id":
  2614. return ec.fieldContext_Service_id(ctx, field)
  2615. case "name":
  2616. return ec.fieldContext_Service_name(ctx, field)
  2617. case "description":
  2618. return ec.fieldContext_Service_description(ctx, field)
  2619. case "createdById":
  2620. return ec.fieldContext_Service_createdById(ctx, field)
  2621. case "createdBy":
  2622. return ec.fieldContext_Service_createdBy(ctx, field)
  2623. case "participants":
  2624. return ec.fieldContext_Service_participants(ctx, field)
  2625. case "tasks":
  2626. return ec.fieldContext_Service_tasks(ctx, field)
  2627. case "createdAt":
  2628. return ec.fieldContext_Service_createdAt(ctx, field)
  2629. case "updatedAt":
  2630. return ec.fieldContext_Service_updatedAt(ctx, field)
  2631. }
  2632. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2633. },
  2634. }
  2635. defer func() {
  2636. if r := recover(); r != nil {
  2637. err = ec.Recover(ctx, r)
  2638. ec.Error(ctx, err)
  2639. }
  2640. }()
  2641. ctx = graphql.WithFieldContext(ctx, fc)
  2642. if fc.Args, err = ec.field_Mutation_createService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2643. ec.Error(ctx, err)
  2644. return fc, err
  2645. }
  2646. return fc, nil
  2647. }
  2648. func (ec *executionContext) _Mutation_updateService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2649. return graphql.ResolveField(
  2650. ctx,
  2651. ec.OperationContext,
  2652. field,
  2653. ec.fieldContext_Mutation_updateService,
  2654. func(ctx context.Context) (any, error) {
  2655. fc := graphql.GetFieldContext(ctx)
  2656. return ec.Resolvers.Mutation().UpdateService(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateServiceInput))
  2657. },
  2658. nil,
  2659. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2660. true,
  2661. true,
  2662. )
  2663. }
  2664. func (ec *executionContext) fieldContext_Mutation_updateService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2665. fc = &graphql.FieldContext{
  2666. Object: "Mutation",
  2667. Field: field,
  2668. IsMethod: true,
  2669. IsResolver: true,
  2670. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2671. switch field.Name {
  2672. case "id":
  2673. return ec.fieldContext_Service_id(ctx, field)
  2674. case "name":
  2675. return ec.fieldContext_Service_name(ctx, field)
  2676. case "description":
  2677. return ec.fieldContext_Service_description(ctx, field)
  2678. case "createdById":
  2679. return ec.fieldContext_Service_createdById(ctx, field)
  2680. case "createdBy":
  2681. return ec.fieldContext_Service_createdBy(ctx, field)
  2682. case "participants":
  2683. return ec.fieldContext_Service_participants(ctx, field)
  2684. case "tasks":
  2685. return ec.fieldContext_Service_tasks(ctx, field)
  2686. case "createdAt":
  2687. return ec.fieldContext_Service_createdAt(ctx, field)
  2688. case "updatedAt":
  2689. return ec.fieldContext_Service_updatedAt(ctx, field)
  2690. }
  2691. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2692. },
  2693. }
  2694. defer func() {
  2695. if r := recover(); r != nil {
  2696. err = ec.Recover(ctx, r)
  2697. ec.Error(ctx, err)
  2698. }
  2699. }()
  2700. ctx = graphql.WithFieldContext(ctx, fc)
  2701. if fc.Args, err = ec.field_Mutation_updateService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2702. ec.Error(ctx, err)
  2703. return fc, err
  2704. }
  2705. return fc, nil
  2706. }
  2707. func (ec *executionContext) _Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2708. return graphql.ResolveField(
  2709. ctx,
  2710. ec.OperationContext,
  2711. field,
  2712. ec.fieldContext_Mutation_deleteService,
  2713. func(ctx context.Context) (any, error) {
  2714. fc := graphql.GetFieldContext(ctx)
  2715. return ec.Resolvers.Mutation().DeleteService(ctx, fc.Args["id"].(string))
  2716. },
  2717. nil,
  2718. ec.marshalNBoolean2bool,
  2719. true,
  2720. true,
  2721. )
  2722. }
  2723. func (ec *executionContext) fieldContext_Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2724. fc = &graphql.FieldContext{
  2725. Object: "Mutation",
  2726. Field: field,
  2727. IsMethod: true,
  2728. IsResolver: true,
  2729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2730. return nil, errors.New("field of type Boolean does not have child fields")
  2731. },
  2732. }
  2733. defer func() {
  2734. if r := recover(); r != nil {
  2735. err = ec.Recover(ctx, r)
  2736. ec.Error(ctx, err)
  2737. }
  2738. }()
  2739. ctx = graphql.WithFieldContext(ctx, fc)
  2740. if fc.Args, err = ec.field_Mutation_deleteService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2741. ec.Error(ctx, err)
  2742. return fc, err
  2743. }
  2744. return fc, nil
  2745. }
  2746. func (ec *executionContext) _Mutation_createTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2747. return graphql.ResolveField(
  2748. ctx,
  2749. ec.OperationContext,
  2750. field,
  2751. ec.fieldContext_Mutation_createTask,
  2752. func(ctx context.Context) (any, error) {
  2753. fc := graphql.GetFieldContext(ctx)
  2754. return ec.Resolvers.Mutation().CreateTask(ctx, fc.Args["input"].(model.NewTask))
  2755. },
  2756. nil,
  2757. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2758. true,
  2759. true,
  2760. )
  2761. }
  2762. func (ec *executionContext) fieldContext_Mutation_createTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2763. fc = &graphql.FieldContext{
  2764. Object: "Mutation",
  2765. Field: field,
  2766. IsMethod: true,
  2767. IsResolver: true,
  2768. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2769. switch field.Name {
  2770. case "id":
  2771. return ec.fieldContext_Task_id(ctx, field)
  2772. case "title":
  2773. return ec.fieldContext_Task_title(ctx, field)
  2774. case "content":
  2775. return ec.fieldContext_Task_content(ctx, field)
  2776. case "createdById":
  2777. return ec.fieldContext_Task_createdById(ctx, field)
  2778. case "createdBy":
  2779. return ec.fieldContext_Task_createdBy(ctx, field)
  2780. case "assigneeId":
  2781. return ec.fieldContext_Task_assigneeId(ctx, field)
  2782. case "assignee":
  2783. return ec.fieldContext_Task_assignee(ctx, field)
  2784. case "statusId":
  2785. return ec.fieldContext_Task_statusId(ctx, field)
  2786. case "status":
  2787. return ec.fieldContext_Task_status(ctx, field)
  2788. case "dueDate":
  2789. return ec.fieldContext_Task_dueDate(ctx, field)
  2790. case "priority":
  2791. return ec.fieldContext_Task_priority(ctx, field)
  2792. case "createdAt":
  2793. return ec.fieldContext_Task_createdAt(ctx, field)
  2794. case "updatedAt":
  2795. return ec.fieldContext_Task_updatedAt(ctx, field)
  2796. }
  2797. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2798. },
  2799. }
  2800. defer func() {
  2801. if r := recover(); r != nil {
  2802. err = ec.Recover(ctx, r)
  2803. ec.Error(ctx, err)
  2804. }
  2805. }()
  2806. ctx = graphql.WithFieldContext(ctx, fc)
  2807. if fc.Args, err = ec.field_Mutation_createTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2808. ec.Error(ctx, err)
  2809. return fc, err
  2810. }
  2811. return fc, nil
  2812. }
  2813. func (ec *executionContext) _Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2814. return graphql.ResolveField(
  2815. ctx,
  2816. ec.OperationContext,
  2817. field,
  2818. ec.fieldContext_Mutation_updateTask,
  2819. func(ctx context.Context) (any, error) {
  2820. fc := graphql.GetFieldContext(ctx)
  2821. return ec.Resolvers.Mutation().UpdateTask(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskInput))
  2822. },
  2823. nil,
  2824. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2825. true,
  2826. true,
  2827. )
  2828. }
  2829. func (ec *executionContext) fieldContext_Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2830. fc = &graphql.FieldContext{
  2831. Object: "Mutation",
  2832. Field: field,
  2833. IsMethod: true,
  2834. IsResolver: true,
  2835. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2836. switch field.Name {
  2837. case "id":
  2838. return ec.fieldContext_Task_id(ctx, field)
  2839. case "title":
  2840. return ec.fieldContext_Task_title(ctx, field)
  2841. case "content":
  2842. return ec.fieldContext_Task_content(ctx, field)
  2843. case "createdById":
  2844. return ec.fieldContext_Task_createdById(ctx, field)
  2845. case "createdBy":
  2846. return ec.fieldContext_Task_createdBy(ctx, field)
  2847. case "assigneeId":
  2848. return ec.fieldContext_Task_assigneeId(ctx, field)
  2849. case "assignee":
  2850. return ec.fieldContext_Task_assignee(ctx, field)
  2851. case "statusId":
  2852. return ec.fieldContext_Task_statusId(ctx, field)
  2853. case "status":
  2854. return ec.fieldContext_Task_status(ctx, field)
  2855. case "dueDate":
  2856. return ec.fieldContext_Task_dueDate(ctx, field)
  2857. case "priority":
  2858. return ec.fieldContext_Task_priority(ctx, field)
  2859. case "createdAt":
  2860. return ec.fieldContext_Task_createdAt(ctx, field)
  2861. case "updatedAt":
  2862. return ec.fieldContext_Task_updatedAt(ctx, field)
  2863. }
  2864. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2865. },
  2866. }
  2867. defer func() {
  2868. if r := recover(); r != nil {
  2869. err = ec.Recover(ctx, r)
  2870. ec.Error(ctx, err)
  2871. }
  2872. }()
  2873. ctx = graphql.WithFieldContext(ctx, fc)
  2874. if fc.Args, err = ec.field_Mutation_updateTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2875. ec.Error(ctx, err)
  2876. return fc, err
  2877. }
  2878. return fc, nil
  2879. }
  2880. func (ec *executionContext) _Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2881. return graphql.ResolveField(
  2882. ctx,
  2883. ec.OperationContext,
  2884. field,
  2885. ec.fieldContext_Mutation_deleteTask,
  2886. func(ctx context.Context) (any, error) {
  2887. fc := graphql.GetFieldContext(ctx)
  2888. return ec.Resolvers.Mutation().DeleteTask(ctx, fc.Args["id"].(string))
  2889. },
  2890. nil,
  2891. ec.marshalNBoolean2bool,
  2892. true,
  2893. true,
  2894. )
  2895. }
  2896. func (ec *executionContext) fieldContext_Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2897. fc = &graphql.FieldContext{
  2898. Object: "Mutation",
  2899. Field: field,
  2900. IsMethod: true,
  2901. IsResolver: true,
  2902. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2903. return nil, errors.New("field of type Boolean does not have child fields")
  2904. },
  2905. }
  2906. defer func() {
  2907. if r := recover(); r != nil {
  2908. err = ec.Recover(ctx, r)
  2909. ec.Error(ctx, err)
  2910. }
  2911. }()
  2912. ctx = graphql.WithFieldContext(ctx, fc)
  2913. if fc.Args, err = ec.field_Mutation_deleteTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2914. ec.Error(ctx, err)
  2915. return fc, err
  2916. }
  2917. return fc, nil
  2918. }
  2919. func (ec *executionContext) _Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2920. return graphql.ResolveField(
  2921. ctx,
  2922. ec.OperationContext,
  2923. field,
  2924. ec.fieldContext_Mutation_createTaskStatus,
  2925. func(ctx context.Context) (any, error) {
  2926. fc := graphql.GetFieldContext(ctx)
  2927. return ec.Resolvers.Mutation().CreateTaskStatus(ctx, fc.Args["input"].(model.NewTaskStatus))
  2928. },
  2929. nil,
  2930. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  2931. true,
  2932. true,
  2933. )
  2934. }
  2935. func (ec *executionContext) fieldContext_Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2936. fc = &graphql.FieldContext{
  2937. Object: "Mutation",
  2938. Field: field,
  2939. IsMethod: true,
  2940. IsResolver: true,
  2941. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2942. switch field.Name {
  2943. case "id":
  2944. return ec.fieldContext_TaskStatus_id(ctx, field)
  2945. case "code":
  2946. return ec.fieldContext_TaskStatus_code(ctx, field)
  2947. case "label":
  2948. return ec.fieldContext_TaskStatus_label(ctx, field)
  2949. case "tasks":
  2950. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  2951. case "createdAt":
  2952. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  2953. case "updatedAt":
  2954. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  2955. }
  2956. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  2957. },
  2958. }
  2959. defer func() {
  2960. if r := recover(); r != nil {
  2961. err = ec.Recover(ctx, r)
  2962. ec.Error(ctx, err)
  2963. }
  2964. }()
  2965. ctx = graphql.WithFieldContext(ctx, fc)
  2966. if fc.Args, err = ec.field_Mutation_createTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2967. ec.Error(ctx, err)
  2968. return fc, err
  2969. }
  2970. return fc, nil
  2971. }
  2972. func (ec *executionContext) _Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2973. return graphql.ResolveField(
  2974. ctx,
  2975. ec.OperationContext,
  2976. field,
  2977. ec.fieldContext_Mutation_updateTaskStatus,
  2978. func(ctx context.Context) (any, error) {
  2979. fc := graphql.GetFieldContext(ctx)
  2980. return ec.Resolvers.Mutation().UpdateTaskStatus(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskStatusInput))
  2981. },
  2982. nil,
  2983. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  2984. true,
  2985. true,
  2986. )
  2987. }
  2988. func (ec *executionContext) fieldContext_Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2989. fc = &graphql.FieldContext{
  2990. Object: "Mutation",
  2991. Field: field,
  2992. IsMethod: true,
  2993. IsResolver: true,
  2994. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2995. switch field.Name {
  2996. case "id":
  2997. return ec.fieldContext_TaskStatus_id(ctx, field)
  2998. case "code":
  2999. return ec.fieldContext_TaskStatus_code(ctx, field)
  3000. case "label":
  3001. return ec.fieldContext_TaskStatus_label(ctx, field)
  3002. case "tasks":
  3003. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  3004. case "createdAt":
  3005. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  3006. case "updatedAt":
  3007. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  3008. }
  3009. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  3010. },
  3011. }
  3012. defer func() {
  3013. if r := recover(); r != nil {
  3014. err = ec.Recover(ctx, r)
  3015. ec.Error(ctx, err)
  3016. }
  3017. }()
  3018. ctx = graphql.WithFieldContext(ctx, fc)
  3019. if fc.Args, err = ec.field_Mutation_updateTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3020. ec.Error(ctx, err)
  3021. return fc, err
  3022. }
  3023. return fc, nil
  3024. }
  3025. func (ec *executionContext) _Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3026. return graphql.ResolveField(
  3027. ctx,
  3028. ec.OperationContext,
  3029. field,
  3030. ec.fieldContext_Mutation_deleteTaskStatus,
  3031. func(ctx context.Context) (any, error) {
  3032. fc := graphql.GetFieldContext(ctx)
  3033. return ec.Resolvers.Mutation().DeleteTaskStatus(ctx, fc.Args["id"].(string))
  3034. },
  3035. nil,
  3036. ec.marshalNBoolean2bool,
  3037. true,
  3038. true,
  3039. )
  3040. }
  3041. func (ec *executionContext) fieldContext_Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3042. fc = &graphql.FieldContext{
  3043. Object: "Mutation",
  3044. Field: field,
  3045. IsMethod: true,
  3046. IsResolver: true,
  3047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3048. return nil, errors.New("field of type Boolean does not have child fields")
  3049. },
  3050. }
  3051. defer func() {
  3052. if r := recover(); r != nil {
  3053. err = ec.Recover(ctx, r)
  3054. ec.Error(ctx, err)
  3055. }
  3056. }()
  3057. ctx = graphql.WithFieldContext(ctx, fc)
  3058. if fc.Args, err = ec.field_Mutation_deleteTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3059. ec.Error(ctx, err)
  3060. return fc, err
  3061. }
  3062. return fc, nil
  3063. }
  3064. func (ec *executionContext) _Mutation_createChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3065. return graphql.ResolveField(
  3066. ctx,
  3067. ec.OperationContext,
  3068. field,
  3069. ec.fieldContext_Mutation_createChannel,
  3070. func(ctx context.Context) (any, error) {
  3071. fc := graphql.GetFieldContext(ctx)
  3072. return ec.Resolvers.Mutation().CreateChannel(ctx, fc.Args["input"].(model.NewChannel))
  3073. },
  3074. nil,
  3075. ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  3076. true,
  3077. true,
  3078. )
  3079. }
  3080. func (ec *executionContext) fieldContext_Mutation_createChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3081. fc = &graphql.FieldContext{
  3082. Object: "Mutation",
  3083. Field: field,
  3084. IsMethod: true,
  3085. IsResolver: true,
  3086. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3087. switch field.Name {
  3088. case "id":
  3089. return ec.fieldContext_Channel_id(ctx, field)
  3090. case "participants":
  3091. return ec.fieldContext_Channel_participants(ctx, field)
  3092. case "createdAt":
  3093. return ec.fieldContext_Channel_createdAt(ctx, field)
  3094. case "updatedAt":
  3095. return ec.fieldContext_Channel_updatedAt(ctx, field)
  3096. }
  3097. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  3098. },
  3099. }
  3100. defer func() {
  3101. if r := recover(); r != nil {
  3102. err = ec.Recover(ctx, r)
  3103. ec.Error(ctx, err)
  3104. }
  3105. }()
  3106. ctx = graphql.WithFieldContext(ctx, fc)
  3107. if fc.Args, err = ec.field_Mutation_createChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3108. ec.Error(ctx, err)
  3109. return fc, err
  3110. }
  3111. return fc, nil
  3112. }
  3113. func (ec *executionContext) _Mutation_updateChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3114. return graphql.ResolveField(
  3115. ctx,
  3116. ec.OperationContext,
  3117. field,
  3118. ec.fieldContext_Mutation_updateChannel,
  3119. func(ctx context.Context) (any, error) {
  3120. fc := graphql.GetFieldContext(ctx)
  3121. return ec.Resolvers.Mutation().UpdateChannel(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateChannelInput))
  3122. },
  3123. nil,
  3124. ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  3125. true,
  3126. true,
  3127. )
  3128. }
  3129. func (ec *executionContext) fieldContext_Mutation_updateChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3130. fc = &graphql.FieldContext{
  3131. Object: "Mutation",
  3132. Field: field,
  3133. IsMethod: true,
  3134. IsResolver: true,
  3135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3136. switch field.Name {
  3137. case "id":
  3138. return ec.fieldContext_Channel_id(ctx, field)
  3139. case "participants":
  3140. return ec.fieldContext_Channel_participants(ctx, field)
  3141. case "createdAt":
  3142. return ec.fieldContext_Channel_createdAt(ctx, field)
  3143. case "updatedAt":
  3144. return ec.fieldContext_Channel_updatedAt(ctx, field)
  3145. }
  3146. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  3147. },
  3148. }
  3149. defer func() {
  3150. if r := recover(); r != nil {
  3151. err = ec.Recover(ctx, r)
  3152. ec.Error(ctx, err)
  3153. }
  3154. }()
  3155. ctx = graphql.WithFieldContext(ctx, fc)
  3156. if fc.Args, err = ec.field_Mutation_updateChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3157. ec.Error(ctx, err)
  3158. return fc, err
  3159. }
  3160. return fc, nil
  3161. }
  3162. func (ec *executionContext) _Mutation_deleteChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3163. return graphql.ResolveField(
  3164. ctx,
  3165. ec.OperationContext,
  3166. field,
  3167. ec.fieldContext_Mutation_deleteChannel,
  3168. func(ctx context.Context) (any, error) {
  3169. fc := graphql.GetFieldContext(ctx)
  3170. return ec.Resolvers.Mutation().DeleteChannel(ctx, fc.Args["id"].(string))
  3171. },
  3172. nil,
  3173. ec.marshalNBoolean2bool,
  3174. true,
  3175. true,
  3176. )
  3177. }
  3178. func (ec *executionContext) fieldContext_Mutation_deleteChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3179. fc = &graphql.FieldContext{
  3180. Object: "Mutation",
  3181. Field: field,
  3182. IsMethod: true,
  3183. IsResolver: true,
  3184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3185. return nil, errors.New("field of type Boolean does not have child fields")
  3186. },
  3187. }
  3188. defer func() {
  3189. if r := recover(); r != nil {
  3190. err = ec.Recover(ctx, r)
  3191. ec.Error(ctx, err)
  3192. }
  3193. }()
  3194. ctx = graphql.WithFieldContext(ctx, fc)
  3195. if fc.Args, err = ec.field_Mutation_deleteChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3196. ec.Error(ctx, err)
  3197. return fc, err
  3198. }
  3199. return fc, nil
  3200. }
  3201. func (ec *executionContext) _Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3202. return graphql.ResolveField(
  3203. ctx,
  3204. ec.OperationContext,
  3205. field,
  3206. ec.fieldContext_Mutation_createMessage,
  3207. func(ctx context.Context) (any, error) {
  3208. fc := graphql.GetFieldContext(ctx)
  3209. return ec.Resolvers.Mutation().CreateMessage(ctx, fc.Args["input"].(model.NewMessage))
  3210. },
  3211. nil,
  3212. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  3213. true,
  3214. true,
  3215. )
  3216. }
  3217. func (ec *executionContext) fieldContext_Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3218. fc = &graphql.FieldContext{
  3219. Object: "Mutation",
  3220. Field: field,
  3221. IsMethod: true,
  3222. IsResolver: true,
  3223. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3224. switch field.Name {
  3225. case "id":
  3226. return ec.fieldContext_Message_id(ctx, field)
  3227. case "conversationId":
  3228. return ec.fieldContext_Message_conversationId(ctx, field)
  3229. case "senderId":
  3230. return ec.fieldContext_Message_senderId(ctx, field)
  3231. case "sender":
  3232. return ec.fieldContext_Message_sender(ctx, field)
  3233. case "content":
  3234. return ec.fieldContext_Message_content(ctx, field)
  3235. case "sentAt":
  3236. return ec.fieldContext_Message_sentAt(ctx, field)
  3237. case "createdAt":
  3238. return ec.fieldContext_Message_createdAt(ctx, field)
  3239. case "updatedAt":
  3240. return ec.fieldContext_Message_updatedAt(ctx, field)
  3241. }
  3242. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  3243. },
  3244. }
  3245. defer func() {
  3246. if r := recover(); r != nil {
  3247. err = ec.Recover(ctx, r)
  3248. ec.Error(ctx, err)
  3249. }
  3250. }()
  3251. ctx = graphql.WithFieldContext(ctx, fc)
  3252. if fc.Args, err = ec.field_Mutation_createMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3253. ec.Error(ctx, err)
  3254. return fc, err
  3255. }
  3256. return fc, nil
  3257. }
  3258. func (ec *executionContext) _Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3259. return graphql.ResolveField(
  3260. ctx,
  3261. ec.OperationContext,
  3262. field,
  3263. ec.fieldContext_Mutation_updateMessage,
  3264. func(ctx context.Context) (any, error) {
  3265. fc := graphql.GetFieldContext(ctx)
  3266. return ec.Resolvers.Mutation().UpdateMessage(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateMessageInput))
  3267. },
  3268. nil,
  3269. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  3270. true,
  3271. true,
  3272. )
  3273. }
  3274. func (ec *executionContext) fieldContext_Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3275. fc = &graphql.FieldContext{
  3276. Object: "Mutation",
  3277. Field: field,
  3278. IsMethod: true,
  3279. IsResolver: true,
  3280. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3281. switch field.Name {
  3282. case "id":
  3283. return ec.fieldContext_Message_id(ctx, field)
  3284. case "conversationId":
  3285. return ec.fieldContext_Message_conversationId(ctx, field)
  3286. case "senderId":
  3287. return ec.fieldContext_Message_senderId(ctx, field)
  3288. case "sender":
  3289. return ec.fieldContext_Message_sender(ctx, field)
  3290. case "content":
  3291. return ec.fieldContext_Message_content(ctx, field)
  3292. case "sentAt":
  3293. return ec.fieldContext_Message_sentAt(ctx, field)
  3294. case "createdAt":
  3295. return ec.fieldContext_Message_createdAt(ctx, field)
  3296. case "updatedAt":
  3297. return ec.fieldContext_Message_updatedAt(ctx, field)
  3298. }
  3299. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  3300. },
  3301. }
  3302. defer func() {
  3303. if r := recover(); r != nil {
  3304. err = ec.Recover(ctx, r)
  3305. ec.Error(ctx, err)
  3306. }
  3307. }()
  3308. ctx = graphql.WithFieldContext(ctx, fc)
  3309. if fc.Args, err = ec.field_Mutation_updateMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3310. ec.Error(ctx, err)
  3311. return fc, err
  3312. }
  3313. return fc, nil
  3314. }
  3315. func (ec *executionContext) _Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3316. return graphql.ResolveField(
  3317. ctx,
  3318. ec.OperationContext,
  3319. field,
  3320. ec.fieldContext_Mutation_deleteMessage,
  3321. func(ctx context.Context) (any, error) {
  3322. fc := graphql.GetFieldContext(ctx)
  3323. return ec.Resolvers.Mutation().DeleteMessage(ctx, fc.Args["id"].(string))
  3324. },
  3325. nil,
  3326. ec.marshalNBoolean2bool,
  3327. true,
  3328. true,
  3329. )
  3330. }
  3331. func (ec *executionContext) fieldContext_Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3332. fc = &graphql.FieldContext{
  3333. Object: "Mutation",
  3334. Field: field,
  3335. IsMethod: true,
  3336. IsResolver: true,
  3337. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3338. return nil, errors.New("field of type Boolean does not have child fields")
  3339. },
  3340. }
  3341. defer func() {
  3342. if r := recover(); r != nil {
  3343. err = ec.Recover(ctx, r)
  3344. ec.Error(ctx, err)
  3345. }
  3346. }()
  3347. ctx = graphql.WithFieldContext(ctx, fc)
  3348. if fc.Args, err = ec.field_Mutation_deleteMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3349. ec.Error(ctx, err)
  3350. return fc, err
  3351. }
  3352. return fc, nil
  3353. }
  3354. func (ec *executionContext) _Note_id(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3355. return graphql.ResolveField(
  3356. ctx,
  3357. ec.OperationContext,
  3358. field,
  3359. ec.fieldContext_Note_id,
  3360. func(ctx context.Context) (any, error) {
  3361. return obj.ID, nil
  3362. },
  3363. nil,
  3364. ec.marshalNID2string,
  3365. true,
  3366. true,
  3367. )
  3368. }
  3369. func (ec *executionContext) fieldContext_Note_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3370. fc = &graphql.FieldContext{
  3371. Object: "Note",
  3372. Field: field,
  3373. IsMethod: false,
  3374. IsResolver: false,
  3375. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3376. return nil, errors.New("field of type ID does not have child fields")
  3377. },
  3378. }
  3379. return fc, nil
  3380. }
  3381. func (ec *executionContext) _Note_title(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3382. return graphql.ResolveField(
  3383. ctx,
  3384. ec.OperationContext,
  3385. field,
  3386. ec.fieldContext_Note_title,
  3387. func(ctx context.Context) (any, error) {
  3388. return obj.Title, nil
  3389. },
  3390. nil,
  3391. ec.marshalNString2string,
  3392. true,
  3393. true,
  3394. )
  3395. }
  3396. func (ec *executionContext) fieldContext_Note_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3397. fc = &graphql.FieldContext{
  3398. Object: "Note",
  3399. Field: field,
  3400. IsMethod: false,
  3401. IsResolver: false,
  3402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3403. return nil, errors.New("field of type String does not have child fields")
  3404. },
  3405. }
  3406. return fc, nil
  3407. }
  3408. func (ec *executionContext) _Note_content(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3409. return graphql.ResolveField(
  3410. ctx,
  3411. ec.OperationContext,
  3412. field,
  3413. ec.fieldContext_Note_content,
  3414. func(ctx context.Context) (any, error) {
  3415. return obj.Content, nil
  3416. },
  3417. nil,
  3418. ec.marshalNString2string,
  3419. true,
  3420. true,
  3421. )
  3422. }
  3423. func (ec *executionContext) fieldContext_Note_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3424. fc = &graphql.FieldContext{
  3425. Object: "Note",
  3426. Field: field,
  3427. IsMethod: false,
  3428. IsResolver: false,
  3429. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3430. return nil, errors.New("field of type String does not have child fields")
  3431. },
  3432. }
  3433. return fc, nil
  3434. }
  3435. func (ec *executionContext) _Note_userId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3436. return graphql.ResolveField(
  3437. ctx,
  3438. ec.OperationContext,
  3439. field,
  3440. ec.fieldContext_Note_userId,
  3441. func(ctx context.Context) (any, error) {
  3442. return obj.UserID, nil
  3443. },
  3444. nil,
  3445. ec.marshalNID2string,
  3446. true,
  3447. true,
  3448. )
  3449. }
  3450. func (ec *executionContext) fieldContext_Note_userId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3451. fc = &graphql.FieldContext{
  3452. Object: "Note",
  3453. Field: field,
  3454. IsMethod: false,
  3455. IsResolver: false,
  3456. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3457. return nil, errors.New("field of type ID does not have child fields")
  3458. },
  3459. }
  3460. return fc, nil
  3461. }
  3462. func (ec *executionContext) _Note_user(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3463. return graphql.ResolveField(
  3464. ctx,
  3465. ec.OperationContext,
  3466. field,
  3467. ec.fieldContext_Note_user,
  3468. func(ctx context.Context) (any, error) {
  3469. return obj.User, nil
  3470. },
  3471. nil,
  3472. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3473. true,
  3474. true,
  3475. )
  3476. }
  3477. func (ec *executionContext) fieldContext_Note_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3478. fc = &graphql.FieldContext{
  3479. Object: "Note",
  3480. Field: field,
  3481. IsMethod: false,
  3482. IsResolver: false,
  3483. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3484. switch field.Name {
  3485. case "id":
  3486. return ec.fieldContext_User_id(ctx, field)
  3487. case "email":
  3488. return ec.fieldContext_User_email(ctx, field)
  3489. case "password":
  3490. return ec.fieldContext_User_password(ctx, field)
  3491. case "roles":
  3492. return ec.fieldContext_User_roles(ctx, field)
  3493. case "createdAt":
  3494. return ec.fieldContext_User_createdAt(ctx, field)
  3495. case "updatedAt":
  3496. return ec.fieldContext_User_updatedAt(ctx, field)
  3497. }
  3498. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3499. },
  3500. }
  3501. return fc, nil
  3502. }
  3503. func (ec *executionContext) _Note_serviceId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3504. return graphql.ResolveField(
  3505. ctx,
  3506. ec.OperationContext,
  3507. field,
  3508. ec.fieldContext_Note_serviceId,
  3509. func(ctx context.Context) (any, error) {
  3510. return obj.ServiceID, nil
  3511. },
  3512. nil,
  3513. ec.marshalNID2string,
  3514. true,
  3515. true,
  3516. )
  3517. }
  3518. func (ec *executionContext) fieldContext_Note_serviceId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3519. fc = &graphql.FieldContext{
  3520. Object: "Note",
  3521. Field: field,
  3522. IsMethod: false,
  3523. IsResolver: false,
  3524. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3525. return nil, errors.New("field of type ID does not have child fields")
  3526. },
  3527. }
  3528. return fc, nil
  3529. }
  3530. func (ec *executionContext) _Note_service(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3531. return graphql.ResolveField(
  3532. ctx,
  3533. ec.OperationContext,
  3534. field,
  3535. ec.fieldContext_Note_service,
  3536. func(ctx context.Context) (any, error) {
  3537. return obj.Service, nil
  3538. },
  3539. nil,
  3540. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  3541. true,
  3542. true,
  3543. )
  3544. }
  3545. func (ec *executionContext) fieldContext_Note_service(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3546. fc = &graphql.FieldContext{
  3547. Object: "Note",
  3548. Field: field,
  3549. IsMethod: false,
  3550. IsResolver: false,
  3551. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3552. switch field.Name {
  3553. case "id":
  3554. return ec.fieldContext_Service_id(ctx, field)
  3555. case "name":
  3556. return ec.fieldContext_Service_name(ctx, field)
  3557. case "description":
  3558. return ec.fieldContext_Service_description(ctx, field)
  3559. case "createdById":
  3560. return ec.fieldContext_Service_createdById(ctx, field)
  3561. case "createdBy":
  3562. return ec.fieldContext_Service_createdBy(ctx, field)
  3563. case "participants":
  3564. return ec.fieldContext_Service_participants(ctx, field)
  3565. case "tasks":
  3566. return ec.fieldContext_Service_tasks(ctx, field)
  3567. case "createdAt":
  3568. return ec.fieldContext_Service_createdAt(ctx, field)
  3569. case "updatedAt":
  3570. return ec.fieldContext_Service_updatedAt(ctx, field)
  3571. }
  3572. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  3573. },
  3574. }
  3575. return fc, nil
  3576. }
  3577. func (ec *executionContext) _Note_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3578. return graphql.ResolveField(
  3579. ctx,
  3580. ec.OperationContext,
  3581. field,
  3582. ec.fieldContext_Note_createdAt,
  3583. func(ctx context.Context) (any, error) {
  3584. return obj.CreatedAt, nil
  3585. },
  3586. nil,
  3587. ec.marshalNString2string,
  3588. true,
  3589. true,
  3590. )
  3591. }
  3592. func (ec *executionContext) fieldContext_Note_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3593. fc = &graphql.FieldContext{
  3594. Object: "Note",
  3595. Field: field,
  3596. IsMethod: false,
  3597. IsResolver: false,
  3598. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3599. return nil, errors.New("field of type String does not have child fields")
  3600. },
  3601. }
  3602. return fc, nil
  3603. }
  3604. func (ec *executionContext) _Note_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3605. return graphql.ResolveField(
  3606. ctx,
  3607. ec.OperationContext,
  3608. field,
  3609. ec.fieldContext_Note_updatedAt,
  3610. func(ctx context.Context) (any, error) {
  3611. return obj.UpdatedAt, nil
  3612. },
  3613. nil,
  3614. ec.marshalNString2string,
  3615. true,
  3616. true,
  3617. )
  3618. }
  3619. func (ec *executionContext) fieldContext_Note_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3620. fc = &graphql.FieldContext{
  3621. Object: "Note",
  3622. Field: field,
  3623. IsMethod: false,
  3624. IsResolver: false,
  3625. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3626. return nil, errors.New("field of type String does not have child fields")
  3627. },
  3628. }
  3629. return fc, nil
  3630. }
  3631. func (ec *executionContext) _Permission_id(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3632. return graphql.ResolveField(
  3633. ctx,
  3634. ec.OperationContext,
  3635. field,
  3636. ec.fieldContext_Permission_id,
  3637. func(ctx context.Context) (any, error) {
  3638. return obj.ID, nil
  3639. },
  3640. nil,
  3641. ec.marshalNID2string,
  3642. true,
  3643. true,
  3644. )
  3645. }
  3646. func (ec *executionContext) fieldContext_Permission_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3647. fc = &graphql.FieldContext{
  3648. Object: "Permission",
  3649. Field: field,
  3650. IsMethod: false,
  3651. IsResolver: false,
  3652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3653. return nil, errors.New("field of type ID does not have child fields")
  3654. },
  3655. }
  3656. return fc, nil
  3657. }
  3658. func (ec *executionContext) _Permission_code(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3659. return graphql.ResolveField(
  3660. ctx,
  3661. ec.OperationContext,
  3662. field,
  3663. ec.fieldContext_Permission_code,
  3664. func(ctx context.Context) (any, error) {
  3665. return obj.Code, nil
  3666. },
  3667. nil,
  3668. ec.marshalNString2string,
  3669. true,
  3670. true,
  3671. )
  3672. }
  3673. func (ec *executionContext) fieldContext_Permission_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3674. fc = &graphql.FieldContext{
  3675. Object: "Permission",
  3676. Field: field,
  3677. IsMethod: false,
  3678. IsResolver: false,
  3679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3680. return nil, errors.New("field of type String does not have child fields")
  3681. },
  3682. }
  3683. return fc, nil
  3684. }
  3685. func (ec *executionContext) _Permission_description(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3686. return graphql.ResolveField(
  3687. ctx,
  3688. ec.OperationContext,
  3689. field,
  3690. ec.fieldContext_Permission_description,
  3691. func(ctx context.Context) (any, error) {
  3692. return obj.Description, nil
  3693. },
  3694. nil,
  3695. ec.marshalNString2string,
  3696. true,
  3697. true,
  3698. )
  3699. }
  3700. func (ec *executionContext) fieldContext_Permission_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3701. fc = &graphql.FieldContext{
  3702. Object: "Permission",
  3703. Field: field,
  3704. IsMethod: false,
  3705. IsResolver: false,
  3706. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3707. return nil, errors.New("field of type String does not have child fields")
  3708. },
  3709. }
  3710. return fc, nil
  3711. }
  3712. func (ec *executionContext) _Query_users(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3713. return graphql.ResolveField(
  3714. ctx,
  3715. ec.OperationContext,
  3716. field,
  3717. ec.fieldContext_Query_users,
  3718. func(ctx context.Context) (any, error) {
  3719. return ec.Resolvers.Query().Users(ctx)
  3720. },
  3721. nil,
  3722. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  3723. true,
  3724. true,
  3725. )
  3726. }
  3727. func (ec *executionContext) fieldContext_Query_users(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3728. fc = &graphql.FieldContext{
  3729. Object: "Query",
  3730. Field: field,
  3731. IsMethod: true,
  3732. IsResolver: true,
  3733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3734. switch field.Name {
  3735. case "id":
  3736. return ec.fieldContext_User_id(ctx, field)
  3737. case "email":
  3738. return ec.fieldContext_User_email(ctx, field)
  3739. case "password":
  3740. return ec.fieldContext_User_password(ctx, field)
  3741. case "roles":
  3742. return ec.fieldContext_User_roles(ctx, field)
  3743. case "createdAt":
  3744. return ec.fieldContext_User_createdAt(ctx, field)
  3745. case "updatedAt":
  3746. return ec.fieldContext_User_updatedAt(ctx, field)
  3747. }
  3748. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3749. },
  3750. }
  3751. return fc, nil
  3752. }
  3753. func (ec *executionContext) _Query_user(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3754. return graphql.ResolveField(
  3755. ctx,
  3756. ec.OperationContext,
  3757. field,
  3758. ec.fieldContext_Query_user,
  3759. func(ctx context.Context) (any, error) {
  3760. fc := graphql.GetFieldContext(ctx)
  3761. return ec.Resolvers.Query().User(ctx, fc.Args["id"].(string))
  3762. },
  3763. nil,
  3764. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3765. true,
  3766. false,
  3767. )
  3768. }
  3769. func (ec *executionContext) fieldContext_Query_user(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3770. fc = &graphql.FieldContext{
  3771. Object: "Query",
  3772. Field: field,
  3773. IsMethod: true,
  3774. IsResolver: true,
  3775. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3776. switch field.Name {
  3777. case "id":
  3778. return ec.fieldContext_User_id(ctx, field)
  3779. case "email":
  3780. return ec.fieldContext_User_email(ctx, field)
  3781. case "password":
  3782. return ec.fieldContext_User_password(ctx, field)
  3783. case "roles":
  3784. return ec.fieldContext_User_roles(ctx, field)
  3785. case "createdAt":
  3786. return ec.fieldContext_User_createdAt(ctx, field)
  3787. case "updatedAt":
  3788. return ec.fieldContext_User_updatedAt(ctx, field)
  3789. }
  3790. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3791. },
  3792. }
  3793. defer func() {
  3794. if r := recover(); r != nil {
  3795. err = ec.Recover(ctx, r)
  3796. ec.Error(ctx, err)
  3797. }
  3798. }()
  3799. ctx = graphql.WithFieldContext(ctx, fc)
  3800. if fc.Args, err = ec.field_Query_user_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3801. ec.Error(ctx, err)
  3802. return fc, err
  3803. }
  3804. return fc, nil
  3805. }
  3806. func (ec *executionContext) _Query_notes(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3807. return graphql.ResolveField(
  3808. ctx,
  3809. ec.OperationContext,
  3810. field,
  3811. ec.fieldContext_Query_notes,
  3812. func(ctx context.Context) (any, error) {
  3813. return ec.Resolvers.Query().Notes(ctx)
  3814. },
  3815. nil,
  3816. ec.marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ,
  3817. true,
  3818. true,
  3819. )
  3820. }
  3821. func (ec *executionContext) fieldContext_Query_notes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3822. fc = &graphql.FieldContext{
  3823. Object: "Query",
  3824. Field: field,
  3825. IsMethod: true,
  3826. IsResolver: true,
  3827. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3828. switch field.Name {
  3829. case "id":
  3830. return ec.fieldContext_Note_id(ctx, field)
  3831. case "title":
  3832. return ec.fieldContext_Note_title(ctx, field)
  3833. case "content":
  3834. return ec.fieldContext_Note_content(ctx, field)
  3835. case "userId":
  3836. return ec.fieldContext_Note_userId(ctx, field)
  3837. case "user":
  3838. return ec.fieldContext_Note_user(ctx, field)
  3839. case "serviceId":
  3840. return ec.fieldContext_Note_serviceId(ctx, field)
  3841. case "service":
  3842. return ec.fieldContext_Note_service(ctx, field)
  3843. case "createdAt":
  3844. return ec.fieldContext_Note_createdAt(ctx, field)
  3845. case "updatedAt":
  3846. return ec.fieldContext_Note_updatedAt(ctx, field)
  3847. }
  3848. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3849. },
  3850. }
  3851. return fc, nil
  3852. }
  3853. func (ec *executionContext) _Query_note(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3854. return graphql.ResolveField(
  3855. ctx,
  3856. ec.OperationContext,
  3857. field,
  3858. ec.fieldContext_Query_note,
  3859. func(ctx context.Context) (any, error) {
  3860. fc := graphql.GetFieldContext(ctx)
  3861. return ec.Resolvers.Query().Note(ctx, fc.Args["id"].(string))
  3862. },
  3863. nil,
  3864. ec.marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  3865. true,
  3866. false,
  3867. )
  3868. }
  3869. func (ec *executionContext) fieldContext_Query_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3870. fc = &graphql.FieldContext{
  3871. Object: "Query",
  3872. Field: field,
  3873. IsMethod: true,
  3874. IsResolver: true,
  3875. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3876. switch field.Name {
  3877. case "id":
  3878. return ec.fieldContext_Note_id(ctx, field)
  3879. case "title":
  3880. return ec.fieldContext_Note_title(ctx, field)
  3881. case "content":
  3882. return ec.fieldContext_Note_content(ctx, field)
  3883. case "userId":
  3884. return ec.fieldContext_Note_userId(ctx, field)
  3885. case "user":
  3886. return ec.fieldContext_Note_user(ctx, field)
  3887. case "serviceId":
  3888. return ec.fieldContext_Note_serviceId(ctx, field)
  3889. case "service":
  3890. return ec.fieldContext_Note_service(ctx, field)
  3891. case "createdAt":
  3892. return ec.fieldContext_Note_createdAt(ctx, field)
  3893. case "updatedAt":
  3894. return ec.fieldContext_Note_updatedAt(ctx, field)
  3895. }
  3896. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3897. },
  3898. }
  3899. defer func() {
  3900. if r := recover(); r != nil {
  3901. err = ec.Recover(ctx, r)
  3902. ec.Error(ctx, err)
  3903. }
  3904. }()
  3905. ctx = graphql.WithFieldContext(ctx, fc)
  3906. if fc.Args, err = ec.field_Query_note_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3907. ec.Error(ctx, err)
  3908. return fc, err
  3909. }
  3910. return fc, nil
  3911. }
  3912. func (ec *executionContext) _Query_roles(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3913. return graphql.ResolveField(
  3914. ctx,
  3915. ec.OperationContext,
  3916. field,
  3917. ec.fieldContext_Query_roles,
  3918. func(ctx context.Context) (any, error) {
  3919. return ec.Resolvers.Query().Roles(ctx)
  3920. },
  3921. nil,
  3922. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  3923. true,
  3924. true,
  3925. )
  3926. }
  3927. func (ec *executionContext) fieldContext_Query_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3928. fc = &graphql.FieldContext{
  3929. Object: "Query",
  3930. Field: field,
  3931. IsMethod: true,
  3932. IsResolver: true,
  3933. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3934. switch field.Name {
  3935. case "id":
  3936. return ec.fieldContext_Role_id(ctx, field)
  3937. case "name":
  3938. return ec.fieldContext_Role_name(ctx, field)
  3939. case "description":
  3940. return ec.fieldContext_Role_description(ctx, field)
  3941. case "permissions":
  3942. return ec.fieldContext_Role_permissions(ctx, field)
  3943. }
  3944. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  3945. },
  3946. }
  3947. return fc, nil
  3948. }
  3949. func (ec *executionContext) _Query_role(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3950. return graphql.ResolveField(
  3951. ctx,
  3952. ec.OperationContext,
  3953. field,
  3954. ec.fieldContext_Query_role,
  3955. func(ctx context.Context) (any, error) {
  3956. fc := graphql.GetFieldContext(ctx)
  3957. return ec.Resolvers.Query().Role(ctx, fc.Args["id"].(string))
  3958. },
  3959. nil,
  3960. ec.marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  3961. true,
  3962. false,
  3963. )
  3964. }
  3965. func (ec *executionContext) fieldContext_Query_role(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3966. fc = &graphql.FieldContext{
  3967. Object: "Query",
  3968. Field: field,
  3969. IsMethod: true,
  3970. IsResolver: true,
  3971. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3972. switch field.Name {
  3973. case "id":
  3974. return ec.fieldContext_Role_id(ctx, field)
  3975. case "name":
  3976. return ec.fieldContext_Role_name(ctx, field)
  3977. case "description":
  3978. return ec.fieldContext_Role_description(ctx, field)
  3979. case "permissions":
  3980. return ec.fieldContext_Role_permissions(ctx, field)
  3981. }
  3982. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  3983. },
  3984. }
  3985. defer func() {
  3986. if r := recover(); r != nil {
  3987. err = ec.Recover(ctx, r)
  3988. ec.Error(ctx, err)
  3989. }
  3990. }()
  3991. ctx = graphql.WithFieldContext(ctx, fc)
  3992. if fc.Args, err = ec.field_Query_role_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3993. ec.Error(ctx, err)
  3994. return fc, err
  3995. }
  3996. return fc, nil
  3997. }
  3998. func (ec *executionContext) _Query_permissions(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3999. return graphql.ResolveField(
  4000. ctx,
  4001. ec.OperationContext,
  4002. field,
  4003. ec.fieldContext_Query_permissions,
  4004. func(ctx context.Context) (any, error) {
  4005. return ec.Resolvers.Query().Permissions(ctx)
  4006. },
  4007. nil,
  4008. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  4009. true,
  4010. true,
  4011. )
  4012. }
  4013. func (ec *executionContext) fieldContext_Query_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4014. fc = &graphql.FieldContext{
  4015. Object: "Query",
  4016. Field: field,
  4017. IsMethod: true,
  4018. IsResolver: true,
  4019. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4020. switch field.Name {
  4021. case "id":
  4022. return ec.fieldContext_Permission_id(ctx, field)
  4023. case "code":
  4024. return ec.fieldContext_Permission_code(ctx, field)
  4025. case "description":
  4026. return ec.fieldContext_Permission_description(ctx, field)
  4027. }
  4028. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4029. },
  4030. }
  4031. return fc, nil
  4032. }
  4033. func (ec *executionContext) _Query_permission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4034. return graphql.ResolveField(
  4035. ctx,
  4036. ec.OperationContext,
  4037. field,
  4038. ec.fieldContext_Query_permission,
  4039. func(ctx context.Context) (any, error) {
  4040. fc := graphql.GetFieldContext(ctx)
  4041. return ec.Resolvers.Query().Permission(ctx, fc.Args["id"].(string))
  4042. },
  4043. nil,
  4044. ec.marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  4045. true,
  4046. false,
  4047. )
  4048. }
  4049. func (ec *executionContext) fieldContext_Query_permission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4050. fc = &graphql.FieldContext{
  4051. Object: "Query",
  4052. Field: field,
  4053. IsMethod: true,
  4054. IsResolver: true,
  4055. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4056. switch field.Name {
  4057. case "id":
  4058. return ec.fieldContext_Permission_id(ctx, field)
  4059. case "code":
  4060. return ec.fieldContext_Permission_code(ctx, field)
  4061. case "description":
  4062. return ec.fieldContext_Permission_description(ctx, field)
  4063. }
  4064. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4065. },
  4066. }
  4067. defer func() {
  4068. if r := recover(); r != nil {
  4069. err = ec.Recover(ctx, r)
  4070. ec.Error(ctx, err)
  4071. }
  4072. }()
  4073. ctx = graphql.WithFieldContext(ctx, fc)
  4074. if fc.Args, err = ec.field_Query_permission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4075. ec.Error(ctx, err)
  4076. return fc, err
  4077. }
  4078. return fc, nil
  4079. }
  4080. func (ec *executionContext) _Query_services(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4081. return graphql.ResolveField(
  4082. ctx,
  4083. ec.OperationContext,
  4084. field,
  4085. ec.fieldContext_Query_services,
  4086. func(ctx context.Context) (any, error) {
  4087. return ec.Resolvers.Query().Services(ctx)
  4088. },
  4089. nil,
  4090. ec.marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ,
  4091. true,
  4092. true,
  4093. )
  4094. }
  4095. func (ec *executionContext) fieldContext_Query_services(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4096. fc = &graphql.FieldContext{
  4097. Object: "Query",
  4098. Field: field,
  4099. IsMethod: true,
  4100. IsResolver: true,
  4101. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4102. switch field.Name {
  4103. case "id":
  4104. return ec.fieldContext_Service_id(ctx, field)
  4105. case "name":
  4106. return ec.fieldContext_Service_name(ctx, field)
  4107. case "description":
  4108. return ec.fieldContext_Service_description(ctx, field)
  4109. case "createdById":
  4110. return ec.fieldContext_Service_createdById(ctx, field)
  4111. case "createdBy":
  4112. return ec.fieldContext_Service_createdBy(ctx, field)
  4113. case "participants":
  4114. return ec.fieldContext_Service_participants(ctx, field)
  4115. case "tasks":
  4116. return ec.fieldContext_Service_tasks(ctx, field)
  4117. case "createdAt":
  4118. return ec.fieldContext_Service_createdAt(ctx, field)
  4119. case "updatedAt":
  4120. return ec.fieldContext_Service_updatedAt(ctx, field)
  4121. }
  4122. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  4123. },
  4124. }
  4125. return fc, nil
  4126. }
  4127. func (ec *executionContext) _Query_service(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4128. return graphql.ResolveField(
  4129. ctx,
  4130. ec.OperationContext,
  4131. field,
  4132. ec.fieldContext_Query_service,
  4133. func(ctx context.Context) (any, error) {
  4134. fc := graphql.GetFieldContext(ctx)
  4135. return ec.Resolvers.Query().Service(ctx, fc.Args["id"].(string))
  4136. },
  4137. nil,
  4138. ec.marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  4139. true,
  4140. false,
  4141. )
  4142. }
  4143. func (ec *executionContext) fieldContext_Query_service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4144. fc = &graphql.FieldContext{
  4145. Object: "Query",
  4146. Field: field,
  4147. IsMethod: true,
  4148. IsResolver: true,
  4149. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4150. switch field.Name {
  4151. case "id":
  4152. return ec.fieldContext_Service_id(ctx, field)
  4153. case "name":
  4154. return ec.fieldContext_Service_name(ctx, field)
  4155. case "description":
  4156. return ec.fieldContext_Service_description(ctx, field)
  4157. case "createdById":
  4158. return ec.fieldContext_Service_createdById(ctx, field)
  4159. case "createdBy":
  4160. return ec.fieldContext_Service_createdBy(ctx, field)
  4161. case "participants":
  4162. return ec.fieldContext_Service_participants(ctx, field)
  4163. case "tasks":
  4164. return ec.fieldContext_Service_tasks(ctx, field)
  4165. case "createdAt":
  4166. return ec.fieldContext_Service_createdAt(ctx, field)
  4167. case "updatedAt":
  4168. return ec.fieldContext_Service_updatedAt(ctx, field)
  4169. }
  4170. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  4171. },
  4172. }
  4173. defer func() {
  4174. if r := recover(); r != nil {
  4175. err = ec.Recover(ctx, r)
  4176. ec.Error(ctx, err)
  4177. }
  4178. }()
  4179. ctx = graphql.WithFieldContext(ctx, fc)
  4180. if fc.Args, err = ec.field_Query_service_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4181. ec.Error(ctx, err)
  4182. return fc, err
  4183. }
  4184. return fc, nil
  4185. }
  4186. func (ec *executionContext) _Query_tasks(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4187. return graphql.ResolveField(
  4188. ctx,
  4189. ec.OperationContext,
  4190. field,
  4191. ec.fieldContext_Query_tasks,
  4192. func(ctx context.Context) (any, error) {
  4193. return ec.Resolvers.Query().Tasks(ctx)
  4194. },
  4195. nil,
  4196. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  4197. true,
  4198. true,
  4199. )
  4200. }
  4201. func (ec *executionContext) fieldContext_Query_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4202. fc = &graphql.FieldContext{
  4203. Object: "Query",
  4204. Field: field,
  4205. IsMethod: true,
  4206. IsResolver: true,
  4207. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4208. switch field.Name {
  4209. case "id":
  4210. return ec.fieldContext_Task_id(ctx, field)
  4211. case "title":
  4212. return ec.fieldContext_Task_title(ctx, field)
  4213. case "content":
  4214. return ec.fieldContext_Task_content(ctx, field)
  4215. case "createdById":
  4216. return ec.fieldContext_Task_createdById(ctx, field)
  4217. case "createdBy":
  4218. return ec.fieldContext_Task_createdBy(ctx, field)
  4219. case "assigneeId":
  4220. return ec.fieldContext_Task_assigneeId(ctx, field)
  4221. case "assignee":
  4222. return ec.fieldContext_Task_assignee(ctx, field)
  4223. case "statusId":
  4224. return ec.fieldContext_Task_statusId(ctx, field)
  4225. case "status":
  4226. return ec.fieldContext_Task_status(ctx, field)
  4227. case "dueDate":
  4228. return ec.fieldContext_Task_dueDate(ctx, field)
  4229. case "priority":
  4230. return ec.fieldContext_Task_priority(ctx, field)
  4231. case "createdAt":
  4232. return ec.fieldContext_Task_createdAt(ctx, field)
  4233. case "updatedAt":
  4234. return ec.fieldContext_Task_updatedAt(ctx, field)
  4235. }
  4236. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4237. },
  4238. }
  4239. return fc, nil
  4240. }
  4241. func (ec *executionContext) _Query_task(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4242. return graphql.ResolveField(
  4243. ctx,
  4244. ec.OperationContext,
  4245. field,
  4246. ec.fieldContext_Query_task,
  4247. func(ctx context.Context) (any, error) {
  4248. fc := graphql.GetFieldContext(ctx)
  4249. return ec.Resolvers.Query().Task(ctx, fc.Args["id"].(string))
  4250. },
  4251. nil,
  4252. ec.marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  4253. true,
  4254. false,
  4255. )
  4256. }
  4257. func (ec *executionContext) fieldContext_Query_task(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4258. fc = &graphql.FieldContext{
  4259. Object: "Query",
  4260. Field: field,
  4261. IsMethod: true,
  4262. IsResolver: true,
  4263. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4264. switch field.Name {
  4265. case "id":
  4266. return ec.fieldContext_Task_id(ctx, field)
  4267. case "title":
  4268. return ec.fieldContext_Task_title(ctx, field)
  4269. case "content":
  4270. return ec.fieldContext_Task_content(ctx, field)
  4271. case "createdById":
  4272. return ec.fieldContext_Task_createdById(ctx, field)
  4273. case "createdBy":
  4274. return ec.fieldContext_Task_createdBy(ctx, field)
  4275. case "assigneeId":
  4276. return ec.fieldContext_Task_assigneeId(ctx, field)
  4277. case "assignee":
  4278. return ec.fieldContext_Task_assignee(ctx, field)
  4279. case "statusId":
  4280. return ec.fieldContext_Task_statusId(ctx, field)
  4281. case "status":
  4282. return ec.fieldContext_Task_status(ctx, field)
  4283. case "dueDate":
  4284. return ec.fieldContext_Task_dueDate(ctx, field)
  4285. case "priority":
  4286. return ec.fieldContext_Task_priority(ctx, field)
  4287. case "createdAt":
  4288. return ec.fieldContext_Task_createdAt(ctx, field)
  4289. case "updatedAt":
  4290. return ec.fieldContext_Task_updatedAt(ctx, field)
  4291. }
  4292. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4293. },
  4294. }
  4295. defer func() {
  4296. if r := recover(); r != nil {
  4297. err = ec.Recover(ctx, r)
  4298. ec.Error(ctx, err)
  4299. }
  4300. }()
  4301. ctx = graphql.WithFieldContext(ctx, fc)
  4302. if fc.Args, err = ec.field_Query_task_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4303. ec.Error(ctx, err)
  4304. return fc, err
  4305. }
  4306. return fc, nil
  4307. }
  4308. func (ec *executionContext) _Query_taskStatuses(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4309. return graphql.ResolveField(
  4310. ctx,
  4311. ec.OperationContext,
  4312. field,
  4313. ec.fieldContext_Query_taskStatuses,
  4314. func(ctx context.Context) (any, error) {
  4315. return ec.Resolvers.Query().TaskStatuses(ctx)
  4316. },
  4317. nil,
  4318. ec.marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ,
  4319. true,
  4320. true,
  4321. )
  4322. }
  4323. func (ec *executionContext) fieldContext_Query_taskStatuses(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4324. fc = &graphql.FieldContext{
  4325. Object: "Query",
  4326. Field: field,
  4327. IsMethod: true,
  4328. IsResolver: true,
  4329. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4330. switch field.Name {
  4331. case "id":
  4332. return ec.fieldContext_TaskStatus_id(ctx, field)
  4333. case "code":
  4334. return ec.fieldContext_TaskStatus_code(ctx, field)
  4335. case "label":
  4336. return ec.fieldContext_TaskStatus_label(ctx, field)
  4337. case "tasks":
  4338. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4339. case "createdAt":
  4340. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4341. case "updatedAt":
  4342. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4343. }
  4344. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4345. },
  4346. }
  4347. return fc, nil
  4348. }
  4349. func (ec *executionContext) _Query_taskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4350. return graphql.ResolveField(
  4351. ctx,
  4352. ec.OperationContext,
  4353. field,
  4354. ec.fieldContext_Query_taskStatus,
  4355. func(ctx context.Context) (any, error) {
  4356. fc := graphql.GetFieldContext(ctx)
  4357. return ec.Resolvers.Query().TaskStatus(ctx, fc.Args["id"].(string))
  4358. },
  4359. nil,
  4360. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  4361. true,
  4362. false,
  4363. )
  4364. }
  4365. func (ec *executionContext) fieldContext_Query_taskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4366. fc = &graphql.FieldContext{
  4367. Object: "Query",
  4368. Field: field,
  4369. IsMethod: true,
  4370. IsResolver: true,
  4371. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4372. switch field.Name {
  4373. case "id":
  4374. return ec.fieldContext_TaskStatus_id(ctx, field)
  4375. case "code":
  4376. return ec.fieldContext_TaskStatus_code(ctx, field)
  4377. case "label":
  4378. return ec.fieldContext_TaskStatus_label(ctx, field)
  4379. case "tasks":
  4380. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4381. case "createdAt":
  4382. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4383. case "updatedAt":
  4384. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4385. }
  4386. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4387. },
  4388. }
  4389. defer func() {
  4390. if r := recover(); r != nil {
  4391. err = ec.Recover(ctx, r)
  4392. ec.Error(ctx, err)
  4393. }
  4394. }()
  4395. ctx = graphql.WithFieldContext(ctx, fc)
  4396. if fc.Args, err = ec.field_Query_taskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4397. ec.Error(ctx, err)
  4398. return fc, err
  4399. }
  4400. return fc, nil
  4401. }
  4402. func (ec *executionContext) _Query_channels(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4403. return graphql.ResolveField(
  4404. ctx,
  4405. ec.OperationContext,
  4406. field,
  4407. ec.fieldContext_Query_channels,
  4408. func(ctx context.Context) (any, error) {
  4409. return ec.Resolvers.Query().Channels(ctx)
  4410. },
  4411. nil,
  4412. ec.marshalNChannel2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannelᚄ,
  4413. true,
  4414. true,
  4415. )
  4416. }
  4417. func (ec *executionContext) fieldContext_Query_channels(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4418. fc = &graphql.FieldContext{
  4419. Object: "Query",
  4420. Field: field,
  4421. IsMethod: true,
  4422. IsResolver: true,
  4423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4424. switch field.Name {
  4425. case "id":
  4426. return ec.fieldContext_Channel_id(ctx, field)
  4427. case "participants":
  4428. return ec.fieldContext_Channel_participants(ctx, field)
  4429. case "createdAt":
  4430. return ec.fieldContext_Channel_createdAt(ctx, field)
  4431. case "updatedAt":
  4432. return ec.fieldContext_Channel_updatedAt(ctx, field)
  4433. }
  4434. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  4435. },
  4436. }
  4437. return fc, nil
  4438. }
  4439. func (ec *executionContext) _Query_channel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4440. return graphql.ResolveField(
  4441. ctx,
  4442. ec.OperationContext,
  4443. field,
  4444. ec.fieldContext_Query_channel,
  4445. func(ctx context.Context) (any, error) {
  4446. fc := graphql.GetFieldContext(ctx)
  4447. return ec.Resolvers.Query().Channel(ctx, fc.Args["id"].(string))
  4448. },
  4449. nil,
  4450. ec.marshalOChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  4451. true,
  4452. false,
  4453. )
  4454. }
  4455. func (ec *executionContext) fieldContext_Query_channel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4456. fc = &graphql.FieldContext{
  4457. Object: "Query",
  4458. Field: field,
  4459. IsMethod: true,
  4460. IsResolver: true,
  4461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4462. switch field.Name {
  4463. case "id":
  4464. return ec.fieldContext_Channel_id(ctx, field)
  4465. case "participants":
  4466. return ec.fieldContext_Channel_participants(ctx, field)
  4467. case "createdAt":
  4468. return ec.fieldContext_Channel_createdAt(ctx, field)
  4469. case "updatedAt":
  4470. return ec.fieldContext_Channel_updatedAt(ctx, field)
  4471. }
  4472. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  4473. },
  4474. }
  4475. defer func() {
  4476. if r := recover(); r != nil {
  4477. err = ec.Recover(ctx, r)
  4478. ec.Error(ctx, err)
  4479. }
  4480. }()
  4481. ctx = graphql.WithFieldContext(ctx, fc)
  4482. if fc.Args, err = ec.field_Query_channel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4483. ec.Error(ctx, err)
  4484. return fc, err
  4485. }
  4486. return fc, nil
  4487. }
  4488. func (ec *executionContext) _Query_messages(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4489. return graphql.ResolveField(
  4490. ctx,
  4491. ec.OperationContext,
  4492. field,
  4493. ec.fieldContext_Query_messages,
  4494. func(ctx context.Context) (any, error) {
  4495. return ec.Resolvers.Query().Messages(ctx)
  4496. },
  4497. nil,
  4498. ec.marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ,
  4499. true,
  4500. true,
  4501. )
  4502. }
  4503. func (ec *executionContext) fieldContext_Query_messages(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4504. fc = &graphql.FieldContext{
  4505. Object: "Query",
  4506. Field: field,
  4507. IsMethod: true,
  4508. IsResolver: true,
  4509. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4510. switch field.Name {
  4511. case "id":
  4512. return ec.fieldContext_Message_id(ctx, field)
  4513. case "conversationId":
  4514. return ec.fieldContext_Message_conversationId(ctx, field)
  4515. case "senderId":
  4516. return ec.fieldContext_Message_senderId(ctx, field)
  4517. case "sender":
  4518. return ec.fieldContext_Message_sender(ctx, field)
  4519. case "content":
  4520. return ec.fieldContext_Message_content(ctx, field)
  4521. case "sentAt":
  4522. return ec.fieldContext_Message_sentAt(ctx, field)
  4523. case "createdAt":
  4524. return ec.fieldContext_Message_createdAt(ctx, field)
  4525. case "updatedAt":
  4526. return ec.fieldContext_Message_updatedAt(ctx, field)
  4527. }
  4528. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4529. },
  4530. }
  4531. return fc, nil
  4532. }
  4533. func (ec *executionContext) _Query_message(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4534. return graphql.ResolveField(
  4535. ctx,
  4536. ec.OperationContext,
  4537. field,
  4538. ec.fieldContext_Query_message,
  4539. func(ctx context.Context) (any, error) {
  4540. fc := graphql.GetFieldContext(ctx)
  4541. return ec.Resolvers.Query().Message(ctx, fc.Args["id"].(string))
  4542. },
  4543. nil,
  4544. ec.marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  4545. true,
  4546. false,
  4547. )
  4548. }
  4549. func (ec *executionContext) fieldContext_Query_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4550. fc = &graphql.FieldContext{
  4551. Object: "Query",
  4552. Field: field,
  4553. IsMethod: true,
  4554. IsResolver: true,
  4555. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4556. switch field.Name {
  4557. case "id":
  4558. return ec.fieldContext_Message_id(ctx, field)
  4559. case "conversationId":
  4560. return ec.fieldContext_Message_conversationId(ctx, field)
  4561. case "senderId":
  4562. return ec.fieldContext_Message_senderId(ctx, field)
  4563. case "sender":
  4564. return ec.fieldContext_Message_sender(ctx, field)
  4565. case "content":
  4566. return ec.fieldContext_Message_content(ctx, field)
  4567. case "sentAt":
  4568. return ec.fieldContext_Message_sentAt(ctx, field)
  4569. case "createdAt":
  4570. return ec.fieldContext_Message_createdAt(ctx, field)
  4571. case "updatedAt":
  4572. return ec.fieldContext_Message_updatedAt(ctx, field)
  4573. }
  4574. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4575. },
  4576. }
  4577. defer func() {
  4578. if r := recover(); r != nil {
  4579. err = ec.Recover(ctx, r)
  4580. ec.Error(ctx, err)
  4581. }
  4582. }()
  4583. ctx = graphql.WithFieldContext(ctx, fc)
  4584. if fc.Args, err = ec.field_Query_message_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4585. ec.Error(ctx, err)
  4586. return fc, err
  4587. }
  4588. return fc, nil
  4589. }
  4590. func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4591. return graphql.ResolveField(
  4592. ctx,
  4593. ec.OperationContext,
  4594. field,
  4595. ec.fieldContext_Query___type,
  4596. func(ctx context.Context) (any, error) {
  4597. fc := graphql.GetFieldContext(ctx)
  4598. return ec.IntrospectType(fc.Args["name"].(string))
  4599. },
  4600. nil,
  4601. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  4602. true,
  4603. false,
  4604. )
  4605. }
  4606. func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4607. fc = &graphql.FieldContext{
  4608. Object: "Query",
  4609. Field: field,
  4610. IsMethod: true,
  4611. IsResolver: false,
  4612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4613. switch field.Name {
  4614. case "kind":
  4615. return ec.fieldContext___Type_kind(ctx, field)
  4616. case "name":
  4617. return ec.fieldContext___Type_name(ctx, field)
  4618. case "description":
  4619. return ec.fieldContext___Type_description(ctx, field)
  4620. case "specifiedByURL":
  4621. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  4622. case "fields":
  4623. return ec.fieldContext___Type_fields(ctx, field)
  4624. case "interfaces":
  4625. return ec.fieldContext___Type_interfaces(ctx, field)
  4626. case "possibleTypes":
  4627. return ec.fieldContext___Type_possibleTypes(ctx, field)
  4628. case "enumValues":
  4629. return ec.fieldContext___Type_enumValues(ctx, field)
  4630. case "inputFields":
  4631. return ec.fieldContext___Type_inputFields(ctx, field)
  4632. case "ofType":
  4633. return ec.fieldContext___Type_ofType(ctx, field)
  4634. case "isOneOf":
  4635. return ec.fieldContext___Type_isOneOf(ctx, field)
  4636. }
  4637. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  4638. },
  4639. }
  4640. defer func() {
  4641. if r := recover(); r != nil {
  4642. err = ec.Recover(ctx, r)
  4643. ec.Error(ctx, err)
  4644. }
  4645. }()
  4646. ctx = graphql.WithFieldContext(ctx, fc)
  4647. if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4648. ec.Error(ctx, err)
  4649. return fc, err
  4650. }
  4651. return fc, nil
  4652. }
  4653. func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4654. return graphql.ResolveField(
  4655. ctx,
  4656. ec.OperationContext,
  4657. field,
  4658. ec.fieldContext_Query___schema,
  4659. func(ctx context.Context) (any, error) {
  4660. return ec.IntrospectSchema()
  4661. },
  4662. nil,
  4663. ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema,
  4664. true,
  4665. false,
  4666. )
  4667. }
  4668. func (ec *executionContext) fieldContext_Query___schema(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4669. fc = &graphql.FieldContext{
  4670. Object: "Query",
  4671. Field: field,
  4672. IsMethod: true,
  4673. IsResolver: false,
  4674. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4675. switch field.Name {
  4676. case "description":
  4677. return ec.fieldContext___Schema_description(ctx, field)
  4678. case "types":
  4679. return ec.fieldContext___Schema_types(ctx, field)
  4680. case "queryType":
  4681. return ec.fieldContext___Schema_queryType(ctx, field)
  4682. case "mutationType":
  4683. return ec.fieldContext___Schema_mutationType(ctx, field)
  4684. case "subscriptionType":
  4685. return ec.fieldContext___Schema_subscriptionType(ctx, field)
  4686. case "directives":
  4687. return ec.fieldContext___Schema_directives(ctx, field)
  4688. }
  4689. return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name)
  4690. },
  4691. }
  4692. return fc, nil
  4693. }
  4694. func (ec *executionContext) _Role_id(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4695. return graphql.ResolveField(
  4696. ctx,
  4697. ec.OperationContext,
  4698. field,
  4699. ec.fieldContext_Role_id,
  4700. func(ctx context.Context) (any, error) {
  4701. return obj.ID, nil
  4702. },
  4703. nil,
  4704. ec.marshalNID2string,
  4705. true,
  4706. true,
  4707. )
  4708. }
  4709. func (ec *executionContext) fieldContext_Role_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4710. fc = &graphql.FieldContext{
  4711. Object: "Role",
  4712. Field: field,
  4713. IsMethod: false,
  4714. IsResolver: false,
  4715. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4716. return nil, errors.New("field of type ID does not have child fields")
  4717. },
  4718. }
  4719. return fc, nil
  4720. }
  4721. func (ec *executionContext) _Role_name(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4722. return graphql.ResolveField(
  4723. ctx,
  4724. ec.OperationContext,
  4725. field,
  4726. ec.fieldContext_Role_name,
  4727. func(ctx context.Context) (any, error) {
  4728. return obj.Name, nil
  4729. },
  4730. nil,
  4731. ec.marshalNString2string,
  4732. true,
  4733. true,
  4734. )
  4735. }
  4736. func (ec *executionContext) fieldContext_Role_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4737. fc = &graphql.FieldContext{
  4738. Object: "Role",
  4739. Field: field,
  4740. IsMethod: false,
  4741. IsResolver: false,
  4742. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4743. return nil, errors.New("field of type String does not have child fields")
  4744. },
  4745. }
  4746. return fc, nil
  4747. }
  4748. func (ec *executionContext) _Role_description(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4749. return graphql.ResolveField(
  4750. ctx,
  4751. ec.OperationContext,
  4752. field,
  4753. ec.fieldContext_Role_description,
  4754. func(ctx context.Context) (any, error) {
  4755. return obj.Description, nil
  4756. },
  4757. nil,
  4758. ec.marshalNString2string,
  4759. true,
  4760. true,
  4761. )
  4762. }
  4763. func (ec *executionContext) fieldContext_Role_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4764. fc = &graphql.FieldContext{
  4765. Object: "Role",
  4766. Field: field,
  4767. IsMethod: false,
  4768. IsResolver: false,
  4769. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4770. return nil, errors.New("field of type String does not have child fields")
  4771. },
  4772. }
  4773. return fc, nil
  4774. }
  4775. func (ec *executionContext) _Role_permissions(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4776. return graphql.ResolveField(
  4777. ctx,
  4778. ec.OperationContext,
  4779. field,
  4780. ec.fieldContext_Role_permissions,
  4781. func(ctx context.Context) (any, error) {
  4782. return obj.Permissions, nil
  4783. },
  4784. nil,
  4785. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  4786. true,
  4787. true,
  4788. )
  4789. }
  4790. func (ec *executionContext) fieldContext_Role_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4791. fc = &graphql.FieldContext{
  4792. Object: "Role",
  4793. Field: field,
  4794. IsMethod: false,
  4795. IsResolver: false,
  4796. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4797. switch field.Name {
  4798. case "id":
  4799. return ec.fieldContext_Permission_id(ctx, field)
  4800. case "code":
  4801. return ec.fieldContext_Permission_code(ctx, field)
  4802. case "description":
  4803. return ec.fieldContext_Permission_description(ctx, field)
  4804. }
  4805. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4806. },
  4807. }
  4808. return fc, nil
  4809. }
  4810. func (ec *executionContext) _Service_id(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4811. return graphql.ResolveField(
  4812. ctx,
  4813. ec.OperationContext,
  4814. field,
  4815. ec.fieldContext_Service_id,
  4816. func(ctx context.Context) (any, error) {
  4817. return obj.ID, nil
  4818. },
  4819. nil,
  4820. ec.marshalNID2string,
  4821. true,
  4822. true,
  4823. )
  4824. }
  4825. func (ec *executionContext) fieldContext_Service_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4826. fc = &graphql.FieldContext{
  4827. Object: "Service",
  4828. Field: field,
  4829. IsMethod: false,
  4830. IsResolver: false,
  4831. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4832. return nil, errors.New("field of type ID does not have child fields")
  4833. },
  4834. }
  4835. return fc, nil
  4836. }
  4837. func (ec *executionContext) _Service_name(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4838. return graphql.ResolveField(
  4839. ctx,
  4840. ec.OperationContext,
  4841. field,
  4842. ec.fieldContext_Service_name,
  4843. func(ctx context.Context) (any, error) {
  4844. return obj.Name, nil
  4845. },
  4846. nil,
  4847. ec.marshalNString2string,
  4848. true,
  4849. true,
  4850. )
  4851. }
  4852. func (ec *executionContext) fieldContext_Service_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4853. fc = &graphql.FieldContext{
  4854. Object: "Service",
  4855. Field: field,
  4856. IsMethod: false,
  4857. IsResolver: false,
  4858. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4859. return nil, errors.New("field of type String does not have child fields")
  4860. },
  4861. }
  4862. return fc, nil
  4863. }
  4864. func (ec *executionContext) _Service_description(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4865. return graphql.ResolveField(
  4866. ctx,
  4867. ec.OperationContext,
  4868. field,
  4869. ec.fieldContext_Service_description,
  4870. func(ctx context.Context) (any, error) {
  4871. return obj.Description, nil
  4872. },
  4873. nil,
  4874. ec.marshalOString2ᚖstring,
  4875. true,
  4876. false,
  4877. )
  4878. }
  4879. func (ec *executionContext) fieldContext_Service_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4880. fc = &graphql.FieldContext{
  4881. Object: "Service",
  4882. Field: field,
  4883. IsMethod: false,
  4884. IsResolver: false,
  4885. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4886. return nil, errors.New("field of type String does not have child fields")
  4887. },
  4888. }
  4889. return fc, nil
  4890. }
  4891. func (ec *executionContext) _Service_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4892. return graphql.ResolveField(
  4893. ctx,
  4894. ec.OperationContext,
  4895. field,
  4896. ec.fieldContext_Service_createdById,
  4897. func(ctx context.Context) (any, error) {
  4898. return obj.CreatedByID, nil
  4899. },
  4900. nil,
  4901. ec.marshalNID2string,
  4902. true,
  4903. true,
  4904. )
  4905. }
  4906. func (ec *executionContext) fieldContext_Service_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4907. fc = &graphql.FieldContext{
  4908. Object: "Service",
  4909. Field: field,
  4910. IsMethod: false,
  4911. IsResolver: false,
  4912. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4913. return nil, errors.New("field of type ID does not have child fields")
  4914. },
  4915. }
  4916. return fc, nil
  4917. }
  4918. func (ec *executionContext) _Service_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4919. return graphql.ResolveField(
  4920. ctx,
  4921. ec.OperationContext,
  4922. field,
  4923. ec.fieldContext_Service_createdBy,
  4924. func(ctx context.Context) (any, error) {
  4925. return obj.CreatedBy, nil
  4926. },
  4927. nil,
  4928. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  4929. true,
  4930. true,
  4931. )
  4932. }
  4933. func (ec *executionContext) fieldContext_Service_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4934. fc = &graphql.FieldContext{
  4935. Object: "Service",
  4936. Field: field,
  4937. IsMethod: false,
  4938. IsResolver: false,
  4939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4940. switch field.Name {
  4941. case "id":
  4942. return ec.fieldContext_User_id(ctx, field)
  4943. case "email":
  4944. return ec.fieldContext_User_email(ctx, field)
  4945. case "password":
  4946. return ec.fieldContext_User_password(ctx, field)
  4947. case "roles":
  4948. return ec.fieldContext_User_roles(ctx, field)
  4949. case "createdAt":
  4950. return ec.fieldContext_User_createdAt(ctx, field)
  4951. case "updatedAt":
  4952. return ec.fieldContext_User_updatedAt(ctx, field)
  4953. }
  4954. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  4955. },
  4956. }
  4957. return fc, nil
  4958. }
  4959. func (ec *executionContext) _Service_participants(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4960. return graphql.ResolveField(
  4961. ctx,
  4962. ec.OperationContext,
  4963. field,
  4964. ec.fieldContext_Service_participants,
  4965. func(ctx context.Context) (any, error) {
  4966. return obj.Participants, nil
  4967. },
  4968. nil,
  4969. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  4970. true,
  4971. true,
  4972. )
  4973. }
  4974. func (ec *executionContext) fieldContext_Service_participants(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4975. fc = &graphql.FieldContext{
  4976. Object: "Service",
  4977. Field: field,
  4978. IsMethod: false,
  4979. IsResolver: false,
  4980. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4981. switch field.Name {
  4982. case "id":
  4983. return ec.fieldContext_User_id(ctx, field)
  4984. case "email":
  4985. return ec.fieldContext_User_email(ctx, field)
  4986. case "password":
  4987. return ec.fieldContext_User_password(ctx, field)
  4988. case "roles":
  4989. return ec.fieldContext_User_roles(ctx, field)
  4990. case "createdAt":
  4991. return ec.fieldContext_User_createdAt(ctx, field)
  4992. case "updatedAt":
  4993. return ec.fieldContext_User_updatedAt(ctx, field)
  4994. }
  4995. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  4996. },
  4997. }
  4998. return fc, nil
  4999. }
  5000. func (ec *executionContext) _Service_tasks(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5001. return graphql.ResolveField(
  5002. ctx,
  5003. ec.OperationContext,
  5004. field,
  5005. ec.fieldContext_Service_tasks,
  5006. func(ctx context.Context) (any, error) {
  5007. return obj.Tasks, nil
  5008. },
  5009. nil,
  5010. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  5011. true,
  5012. true,
  5013. )
  5014. }
  5015. func (ec *executionContext) fieldContext_Service_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5016. fc = &graphql.FieldContext{
  5017. Object: "Service",
  5018. Field: field,
  5019. IsMethod: false,
  5020. IsResolver: false,
  5021. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5022. switch field.Name {
  5023. case "id":
  5024. return ec.fieldContext_Task_id(ctx, field)
  5025. case "title":
  5026. return ec.fieldContext_Task_title(ctx, field)
  5027. case "content":
  5028. return ec.fieldContext_Task_content(ctx, field)
  5029. case "createdById":
  5030. return ec.fieldContext_Task_createdById(ctx, field)
  5031. case "createdBy":
  5032. return ec.fieldContext_Task_createdBy(ctx, field)
  5033. case "assigneeId":
  5034. return ec.fieldContext_Task_assigneeId(ctx, field)
  5035. case "assignee":
  5036. return ec.fieldContext_Task_assignee(ctx, field)
  5037. case "statusId":
  5038. return ec.fieldContext_Task_statusId(ctx, field)
  5039. case "status":
  5040. return ec.fieldContext_Task_status(ctx, field)
  5041. case "dueDate":
  5042. return ec.fieldContext_Task_dueDate(ctx, field)
  5043. case "priority":
  5044. return ec.fieldContext_Task_priority(ctx, field)
  5045. case "createdAt":
  5046. return ec.fieldContext_Task_createdAt(ctx, field)
  5047. case "updatedAt":
  5048. return ec.fieldContext_Task_updatedAt(ctx, field)
  5049. }
  5050. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5051. },
  5052. }
  5053. return fc, nil
  5054. }
  5055. func (ec *executionContext) _Service_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5056. return graphql.ResolveField(
  5057. ctx,
  5058. ec.OperationContext,
  5059. field,
  5060. ec.fieldContext_Service_createdAt,
  5061. func(ctx context.Context) (any, error) {
  5062. return obj.CreatedAt, nil
  5063. },
  5064. nil,
  5065. ec.marshalNString2string,
  5066. true,
  5067. true,
  5068. )
  5069. }
  5070. func (ec *executionContext) fieldContext_Service_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5071. fc = &graphql.FieldContext{
  5072. Object: "Service",
  5073. Field: field,
  5074. IsMethod: false,
  5075. IsResolver: false,
  5076. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5077. return nil, errors.New("field of type String does not have child fields")
  5078. },
  5079. }
  5080. return fc, nil
  5081. }
  5082. func (ec *executionContext) _Service_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5083. return graphql.ResolveField(
  5084. ctx,
  5085. ec.OperationContext,
  5086. field,
  5087. ec.fieldContext_Service_updatedAt,
  5088. func(ctx context.Context) (any, error) {
  5089. return obj.UpdatedAt, nil
  5090. },
  5091. nil,
  5092. ec.marshalNString2string,
  5093. true,
  5094. true,
  5095. )
  5096. }
  5097. func (ec *executionContext) fieldContext_Service_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5098. fc = &graphql.FieldContext{
  5099. Object: "Service",
  5100. Field: field,
  5101. IsMethod: false,
  5102. IsResolver: false,
  5103. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5104. return nil, errors.New("field of type String does not have child fields")
  5105. },
  5106. }
  5107. return fc, nil
  5108. }
  5109. func (ec *executionContext) _Subscription_taskCreated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5110. return graphql.ResolveFieldStream(
  5111. ctx,
  5112. ec.OperationContext,
  5113. field,
  5114. ec.fieldContext_Subscription_taskCreated,
  5115. func(ctx context.Context) (any, error) {
  5116. return ec.Resolvers.Subscription().TaskCreated(ctx)
  5117. },
  5118. nil,
  5119. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5120. true,
  5121. true,
  5122. )
  5123. }
  5124. func (ec *executionContext) fieldContext_Subscription_taskCreated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5125. fc = &graphql.FieldContext{
  5126. Object: "Subscription",
  5127. Field: field,
  5128. IsMethod: true,
  5129. IsResolver: true,
  5130. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5131. switch field.Name {
  5132. case "id":
  5133. return ec.fieldContext_Task_id(ctx, field)
  5134. case "title":
  5135. return ec.fieldContext_Task_title(ctx, field)
  5136. case "content":
  5137. return ec.fieldContext_Task_content(ctx, field)
  5138. case "createdById":
  5139. return ec.fieldContext_Task_createdById(ctx, field)
  5140. case "createdBy":
  5141. return ec.fieldContext_Task_createdBy(ctx, field)
  5142. case "assigneeId":
  5143. return ec.fieldContext_Task_assigneeId(ctx, field)
  5144. case "assignee":
  5145. return ec.fieldContext_Task_assignee(ctx, field)
  5146. case "statusId":
  5147. return ec.fieldContext_Task_statusId(ctx, field)
  5148. case "status":
  5149. return ec.fieldContext_Task_status(ctx, field)
  5150. case "dueDate":
  5151. return ec.fieldContext_Task_dueDate(ctx, field)
  5152. case "priority":
  5153. return ec.fieldContext_Task_priority(ctx, field)
  5154. case "createdAt":
  5155. return ec.fieldContext_Task_createdAt(ctx, field)
  5156. case "updatedAt":
  5157. return ec.fieldContext_Task_updatedAt(ctx, field)
  5158. }
  5159. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5160. },
  5161. }
  5162. return fc, nil
  5163. }
  5164. func (ec *executionContext) _Subscription_taskUpdated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5165. return graphql.ResolveFieldStream(
  5166. ctx,
  5167. ec.OperationContext,
  5168. field,
  5169. ec.fieldContext_Subscription_taskUpdated,
  5170. func(ctx context.Context) (any, error) {
  5171. return ec.Resolvers.Subscription().TaskUpdated(ctx)
  5172. },
  5173. nil,
  5174. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5175. true,
  5176. true,
  5177. )
  5178. }
  5179. func (ec *executionContext) fieldContext_Subscription_taskUpdated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5180. fc = &graphql.FieldContext{
  5181. Object: "Subscription",
  5182. Field: field,
  5183. IsMethod: true,
  5184. IsResolver: true,
  5185. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5186. switch field.Name {
  5187. case "id":
  5188. return ec.fieldContext_Task_id(ctx, field)
  5189. case "title":
  5190. return ec.fieldContext_Task_title(ctx, field)
  5191. case "content":
  5192. return ec.fieldContext_Task_content(ctx, field)
  5193. case "createdById":
  5194. return ec.fieldContext_Task_createdById(ctx, field)
  5195. case "createdBy":
  5196. return ec.fieldContext_Task_createdBy(ctx, field)
  5197. case "assigneeId":
  5198. return ec.fieldContext_Task_assigneeId(ctx, field)
  5199. case "assignee":
  5200. return ec.fieldContext_Task_assignee(ctx, field)
  5201. case "statusId":
  5202. return ec.fieldContext_Task_statusId(ctx, field)
  5203. case "status":
  5204. return ec.fieldContext_Task_status(ctx, field)
  5205. case "dueDate":
  5206. return ec.fieldContext_Task_dueDate(ctx, field)
  5207. case "priority":
  5208. return ec.fieldContext_Task_priority(ctx, field)
  5209. case "createdAt":
  5210. return ec.fieldContext_Task_createdAt(ctx, field)
  5211. case "updatedAt":
  5212. return ec.fieldContext_Task_updatedAt(ctx, field)
  5213. }
  5214. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5215. },
  5216. }
  5217. return fc, nil
  5218. }
  5219. func (ec *executionContext) _Subscription_taskDeleted(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5220. return graphql.ResolveFieldStream(
  5221. ctx,
  5222. ec.OperationContext,
  5223. field,
  5224. ec.fieldContext_Subscription_taskDeleted,
  5225. func(ctx context.Context) (any, error) {
  5226. return ec.Resolvers.Subscription().TaskDeleted(ctx)
  5227. },
  5228. nil,
  5229. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5230. true,
  5231. true,
  5232. )
  5233. }
  5234. func (ec *executionContext) fieldContext_Subscription_taskDeleted(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5235. fc = &graphql.FieldContext{
  5236. Object: "Subscription",
  5237. Field: field,
  5238. IsMethod: true,
  5239. IsResolver: true,
  5240. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5241. switch field.Name {
  5242. case "id":
  5243. return ec.fieldContext_Task_id(ctx, field)
  5244. case "title":
  5245. return ec.fieldContext_Task_title(ctx, field)
  5246. case "content":
  5247. return ec.fieldContext_Task_content(ctx, field)
  5248. case "createdById":
  5249. return ec.fieldContext_Task_createdById(ctx, field)
  5250. case "createdBy":
  5251. return ec.fieldContext_Task_createdBy(ctx, field)
  5252. case "assigneeId":
  5253. return ec.fieldContext_Task_assigneeId(ctx, field)
  5254. case "assignee":
  5255. return ec.fieldContext_Task_assignee(ctx, field)
  5256. case "statusId":
  5257. return ec.fieldContext_Task_statusId(ctx, field)
  5258. case "status":
  5259. return ec.fieldContext_Task_status(ctx, field)
  5260. case "dueDate":
  5261. return ec.fieldContext_Task_dueDate(ctx, field)
  5262. case "priority":
  5263. return ec.fieldContext_Task_priority(ctx, field)
  5264. case "createdAt":
  5265. return ec.fieldContext_Task_createdAt(ctx, field)
  5266. case "updatedAt":
  5267. return ec.fieldContext_Task_updatedAt(ctx, field)
  5268. }
  5269. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5270. },
  5271. }
  5272. return fc, nil
  5273. }
  5274. func (ec *executionContext) _Subscription_messageAdded(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5275. return graphql.ResolveFieldStream(
  5276. ctx,
  5277. ec.OperationContext,
  5278. field,
  5279. ec.fieldContext_Subscription_messageAdded,
  5280. func(ctx context.Context) (any, error) {
  5281. return ec.Resolvers.Subscription().MessageAdded(ctx)
  5282. },
  5283. nil,
  5284. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  5285. true,
  5286. true,
  5287. )
  5288. }
  5289. func (ec *executionContext) fieldContext_Subscription_messageAdded(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5290. fc = &graphql.FieldContext{
  5291. Object: "Subscription",
  5292. Field: field,
  5293. IsMethod: true,
  5294. IsResolver: true,
  5295. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5296. switch field.Name {
  5297. case "id":
  5298. return ec.fieldContext_Message_id(ctx, field)
  5299. case "conversationId":
  5300. return ec.fieldContext_Message_conversationId(ctx, field)
  5301. case "senderId":
  5302. return ec.fieldContext_Message_senderId(ctx, field)
  5303. case "sender":
  5304. return ec.fieldContext_Message_sender(ctx, field)
  5305. case "content":
  5306. return ec.fieldContext_Message_content(ctx, field)
  5307. case "sentAt":
  5308. return ec.fieldContext_Message_sentAt(ctx, field)
  5309. case "createdAt":
  5310. return ec.fieldContext_Message_createdAt(ctx, field)
  5311. case "updatedAt":
  5312. return ec.fieldContext_Message_updatedAt(ctx, field)
  5313. }
  5314. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  5315. },
  5316. }
  5317. return fc, nil
  5318. }
  5319. func (ec *executionContext) _Task_id(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5320. return graphql.ResolveField(
  5321. ctx,
  5322. ec.OperationContext,
  5323. field,
  5324. ec.fieldContext_Task_id,
  5325. func(ctx context.Context) (any, error) {
  5326. return obj.ID, nil
  5327. },
  5328. nil,
  5329. ec.marshalNID2string,
  5330. true,
  5331. true,
  5332. )
  5333. }
  5334. func (ec *executionContext) fieldContext_Task_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5335. fc = &graphql.FieldContext{
  5336. Object: "Task",
  5337. Field: field,
  5338. IsMethod: false,
  5339. IsResolver: false,
  5340. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5341. return nil, errors.New("field of type ID does not have child fields")
  5342. },
  5343. }
  5344. return fc, nil
  5345. }
  5346. func (ec *executionContext) _Task_title(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5347. return graphql.ResolveField(
  5348. ctx,
  5349. ec.OperationContext,
  5350. field,
  5351. ec.fieldContext_Task_title,
  5352. func(ctx context.Context) (any, error) {
  5353. return obj.Title, nil
  5354. },
  5355. nil,
  5356. ec.marshalNString2string,
  5357. true,
  5358. true,
  5359. )
  5360. }
  5361. func (ec *executionContext) fieldContext_Task_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5362. fc = &graphql.FieldContext{
  5363. Object: "Task",
  5364. Field: field,
  5365. IsMethod: false,
  5366. IsResolver: false,
  5367. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5368. return nil, errors.New("field of type String does not have child fields")
  5369. },
  5370. }
  5371. return fc, nil
  5372. }
  5373. func (ec *executionContext) _Task_content(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5374. return graphql.ResolveField(
  5375. ctx,
  5376. ec.OperationContext,
  5377. field,
  5378. ec.fieldContext_Task_content,
  5379. func(ctx context.Context) (any, error) {
  5380. return obj.Content, nil
  5381. },
  5382. nil,
  5383. ec.marshalNString2string,
  5384. true,
  5385. true,
  5386. )
  5387. }
  5388. func (ec *executionContext) fieldContext_Task_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5389. fc = &graphql.FieldContext{
  5390. Object: "Task",
  5391. Field: field,
  5392. IsMethod: false,
  5393. IsResolver: false,
  5394. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5395. return nil, errors.New("field of type String does not have child fields")
  5396. },
  5397. }
  5398. return fc, nil
  5399. }
  5400. func (ec *executionContext) _Task_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5401. return graphql.ResolveField(
  5402. ctx,
  5403. ec.OperationContext,
  5404. field,
  5405. ec.fieldContext_Task_createdById,
  5406. func(ctx context.Context) (any, error) {
  5407. return obj.CreatedByID, nil
  5408. },
  5409. nil,
  5410. ec.marshalNID2string,
  5411. true,
  5412. true,
  5413. )
  5414. }
  5415. func (ec *executionContext) fieldContext_Task_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5416. fc = &graphql.FieldContext{
  5417. Object: "Task",
  5418. Field: field,
  5419. IsMethod: false,
  5420. IsResolver: false,
  5421. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5422. return nil, errors.New("field of type ID does not have child fields")
  5423. },
  5424. }
  5425. return fc, nil
  5426. }
  5427. func (ec *executionContext) _Task_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5428. return graphql.ResolveField(
  5429. ctx,
  5430. ec.OperationContext,
  5431. field,
  5432. ec.fieldContext_Task_createdBy,
  5433. func(ctx context.Context) (any, error) {
  5434. return obj.CreatedBy, nil
  5435. },
  5436. nil,
  5437. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5438. true,
  5439. true,
  5440. )
  5441. }
  5442. func (ec *executionContext) fieldContext_Task_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5443. fc = &graphql.FieldContext{
  5444. Object: "Task",
  5445. Field: field,
  5446. IsMethod: false,
  5447. IsResolver: false,
  5448. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5449. switch field.Name {
  5450. case "id":
  5451. return ec.fieldContext_User_id(ctx, field)
  5452. case "email":
  5453. return ec.fieldContext_User_email(ctx, field)
  5454. case "password":
  5455. return ec.fieldContext_User_password(ctx, field)
  5456. case "roles":
  5457. return ec.fieldContext_User_roles(ctx, field)
  5458. case "createdAt":
  5459. return ec.fieldContext_User_createdAt(ctx, field)
  5460. case "updatedAt":
  5461. return ec.fieldContext_User_updatedAt(ctx, field)
  5462. }
  5463. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5464. },
  5465. }
  5466. return fc, nil
  5467. }
  5468. func (ec *executionContext) _Task_assigneeId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5469. return graphql.ResolveField(
  5470. ctx,
  5471. ec.OperationContext,
  5472. field,
  5473. ec.fieldContext_Task_assigneeId,
  5474. func(ctx context.Context) (any, error) {
  5475. return obj.AssigneeID, nil
  5476. },
  5477. nil,
  5478. ec.marshalOID2ᚖstring,
  5479. true,
  5480. false,
  5481. )
  5482. }
  5483. func (ec *executionContext) fieldContext_Task_assigneeId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5484. fc = &graphql.FieldContext{
  5485. Object: "Task",
  5486. Field: field,
  5487. IsMethod: false,
  5488. IsResolver: false,
  5489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5490. return nil, errors.New("field of type ID does not have child fields")
  5491. },
  5492. }
  5493. return fc, nil
  5494. }
  5495. func (ec *executionContext) _Task_assignee(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5496. return graphql.ResolveField(
  5497. ctx,
  5498. ec.OperationContext,
  5499. field,
  5500. ec.fieldContext_Task_assignee,
  5501. func(ctx context.Context) (any, error) {
  5502. return obj.Assignee, nil
  5503. },
  5504. nil,
  5505. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5506. true,
  5507. false,
  5508. )
  5509. }
  5510. func (ec *executionContext) fieldContext_Task_assignee(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5511. fc = &graphql.FieldContext{
  5512. Object: "Task",
  5513. Field: field,
  5514. IsMethod: false,
  5515. IsResolver: false,
  5516. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5517. switch field.Name {
  5518. case "id":
  5519. return ec.fieldContext_User_id(ctx, field)
  5520. case "email":
  5521. return ec.fieldContext_User_email(ctx, field)
  5522. case "password":
  5523. return ec.fieldContext_User_password(ctx, field)
  5524. case "roles":
  5525. return ec.fieldContext_User_roles(ctx, field)
  5526. case "createdAt":
  5527. return ec.fieldContext_User_createdAt(ctx, field)
  5528. case "updatedAt":
  5529. return ec.fieldContext_User_updatedAt(ctx, field)
  5530. }
  5531. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5532. },
  5533. }
  5534. return fc, nil
  5535. }
  5536. func (ec *executionContext) _Task_statusId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5537. return graphql.ResolveField(
  5538. ctx,
  5539. ec.OperationContext,
  5540. field,
  5541. ec.fieldContext_Task_statusId,
  5542. func(ctx context.Context) (any, error) {
  5543. return obj.StatusID, nil
  5544. },
  5545. nil,
  5546. ec.marshalOID2ᚖstring,
  5547. true,
  5548. false,
  5549. )
  5550. }
  5551. func (ec *executionContext) fieldContext_Task_statusId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5552. fc = &graphql.FieldContext{
  5553. Object: "Task",
  5554. Field: field,
  5555. IsMethod: false,
  5556. IsResolver: false,
  5557. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5558. return nil, errors.New("field of type ID does not have child fields")
  5559. },
  5560. }
  5561. return fc, nil
  5562. }
  5563. func (ec *executionContext) _Task_status(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5564. return graphql.ResolveField(
  5565. ctx,
  5566. ec.OperationContext,
  5567. field,
  5568. ec.fieldContext_Task_status,
  5569. func(ctx context.Context) (any, error) {
  5570. return obj.Status, nil
  5571. },
  5572. nil,
  5573. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  5574. true,
  5575. false,
  5576. )
  5577. }
  5578. func (ec *executionContext) fieldContext_Task_status(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5579. fc = &graphql.FieldContext{
  5580. Object: "Task",
  5581. Field: field,
  5582. IsMethod: false,
  5583. IsResolver: false,
  5584. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5585. switch field.Name {
  5586. case "id":
  5587. return ec.fieldContext_TaskStatus_id(ctx, field)
  5588. case "code":
  5589. return ec.fieldContext_TaskStatus_code(ctx, field)
  5590. case "label":
  5591. return ec.fieldContext_TaskStatus_label(ctx, field)
  5592. case "tasks":
  5593. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  5594. case "createdAt":
  5595. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  5596. case "updatedAt":
  5597. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  5598. }
  5599. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  5600. },
  5601. }
  5602. return fc, nil
  5603. }
  5604. func (ec *executionContext) _Task_dueDate(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5605. return graphql.ResolveField(
  5606. ctx,
  5607. ec.OperationContext,
  5608. field,
  5609. ec.fieldContext_Task_dueDate,
  5610. func(ctx context.Context) (any, error) {
  5611. return obj.DueDate, nil
  5612. },
  5613. nil,
  5614. ec.marshalOString2ᚖstring,
  5615. true,
  5616. false,
  5617. )
  5618. }
  5619. func (ec *executionContext) fieldContext_Task_dueDate(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5620. fc = &graphql.FieldContext{
  5621. Object: "Task",
  5622. Field: field,
  5623. IsMethod: false,
  5624. IsResolver: false,
  5625. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5626. return nil, errors.New("field of type String does not have child fields")
  5627. },
  5628. }
  5629. return fc, nil
  5630. }
  5631. func (ec *executionContext) _Task_priority(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5632. return graphql.ResolveField(
  5633. ctx,
  5634. ec.OperationContext,
  5635. field,
  5636. ec.fieldContext_Task_priority,
  5637. func(ctx context.Context) (any, error) {
  5638. return obj.Priority, nil
  5639. },
  5640. nil,
  5641. ec.marshalNString2string,
  5642. true,
  5643. true,
  5644. )
  5645. }
  5646. func (ec *executionContext) fieldContext_Task_priority(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5647. fc = &graphql.FieldContext{
  5648. Object: "Task",
  5649. Field: field,
  5650. IsMethod: false,
  5651. IsResolver: false,
  5652. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5653. return nil, errors.New("field of type String does not have child fields")
  5654. },
  5655. }
  5656. return fc, nil
  5657. }
  5658. func (ec *executionContext) _Task_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5659. return graphql.ResolveField(
  5660. ctx,
  5661. ec.OperationContext,
  5662. field,
  5663. ec.fieldContext_Task_createdAt,
  5664. func(ctx context.Context) (any, error) {
  5665. return obj.CreatedAt, nil
  5666. },
  5667. nil,
  5668. ec.marshalNString2string,
  5669. true,
  5670. true,
  5671. )
  5672. }
  5673. func (ec *executionContext) fieldContext_Task_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5674. fc = &graphql.FieldContext{
  5675. Object: "Task",
  5676. Field: field,
  5677. IsMethod: false,
  5678. IsResolver: false,
  5679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5680. return nil, errors.New("field of type String does not have child fields")
  5681. },
  5682. }
  5683. return fc, nil
  5684. }
  5685. func (ec *executionContext) _Task_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5686. return graphql.ResolveField(
  5687. ctx,
  5688. ec.OperationContext,
  5689. field,
  5690. ec.fieldContext_Task_updatedAt,
  5691. func(ctx context.Context) (any, error) {
  5692. return obj.UpdatedAt, nil
  5693. },
  5694. nil,
  5695. ec.marshalNString2string,
  5696. true,
  5697. true,
  5698. )
  5699. }
  5700. func (ec *executionContext) fieldContext_Task_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5701. fc = &graphql.FieldContext{
  5702. Object: "Task",
  5703. Field: field,
  5704. IsMethod: false,
  5705. IsResolver: false,
  5706. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5707. return nil, errors.New("field of type String does not have child fields")
  5708. },
  5709. }
  5710. return fc, nil
  5711. }
  5712. func (ec *executionContext) _TaskStatus_id(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5713. return graphql.ResolveField(
  5714. ctx,
  5715. ec.OperationContext,
  5716. field,
  5717. ec.fieldContext_TaskStatus_id,
  5718. func(ctx context.Context) (any, error) {
  5719. return obj.ID, nil
  5720. },
  5721. nil,
  5722. ec.marshalNID2string,
  5723. true,
  5724. true,
  5725. )
  5726. }
  5727. func (ec *executionContext) fieldContext_TaskStatus_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5728. fc = &graphql.FieldContext{
  5729. Object: "TaskStatus",
  5730. Field: field,
  5731. IsMethod: false,
  5732. IsResolver: false,
  5733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5734. return nil, errors.New("field of type ID does not have child fields")
  5735. },
  5736. }
  5737. return fc, nil
  5738. }
  5739. func (ec *executionContext) _TaskStatus_code(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5740. return graphql.ResolveField(
  5741. ctx,
  5742. ec.OperationContext,
  5743. field,
  5744. ec.fieldContext_TaskStatus_code,
  5745. func(ctx context.Context) (any, error) {
  5746. return obj.Code, nil
  5747. },
  5748. nil,
  5749. ec.marshalNString2string,
  5750. true,
  5751. true,
  5752. )
  5753. }
  5754. func (ec *executionContext) fieldContext_TaskStatus_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5755. fc = &graphql.FieldContext{
  5756. Object: "TaskStatus",
  5757. Field: field,
  5758. IsMethod: false,
  5759. IsResolver: false,
  5760. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5761. return nil, errors.New("field of type String does not have child fields")
  5762. },
  5763. }
  5764. return fc, nil
  5765. }
  5766. func (ec *executionContext) _TaskStatus_label(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5767. return graphql.ResolveField(
  5768. ctx,
  5769. ec.OperationContext,
  5770. field,
  5771. ec.fieldContext_TaskStatus_label,
  5772. func(ctx context.Context) (any, error) {
  5773. return obj.Label, nil
  5774. },
  5775. nil,
  5776. ec.marshalNString2string,
  5777. true,
  5778. true,
  5779. )
  5780. }
  5781. func (ec *executionContext) fieldContext_TaskStatus_label(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5782. fc = &graphql.FieldContext{
  5783. Object: "TaskStatus",
  5784. Field: field,
  5785. IsMethod: false,
  5786. IsResolver: false,
  5787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5788. return nil, errors.New("field of type String does not have child fields")
  5789. },
  5790. }
  5791. return fc, nil
  5792. }
  5793. func (ec *executionContext) _TaskStatus_tasks(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5794. return graphql.ResolveField(
  5795. ctx,
  5796. ec.OperationContext,
  5797. field,
  5798. ec.fieldContext_TaskStatus_tasks,
  5799. func(ctx context.Context) (any, error) {
  5800. return obj.Tasks, nil
  5801. },
  5802. nil,
  5803. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  5804. true,
  5805. true,
  5806. )
  5807. }
  5808. func (ec *executionContext) fieldContext_TaskStatus_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5809. fc = &graphql.FieldContext{
  5810. Object: "TaskStatus",
  5811. Field: field,
  5812. IsMethod: false,
  5813. IsResolver: false,
  5814. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5815. switch field.Name {
  5816. case "id":
  5817. return ec.fieldContext_Task_id(ctx, field)
  5818. case "title":
  5819. return ec.fieldContext_Task_title(ctx, field)
  5820. case "content":
  5821. return ec.fieldContext_Task_content(ctx, field)
  5822. case "createdById":
  5823. return ec.fieldContext_Task_createdById(ctx, field)
  5824. case "createdBy":
  5825. return ec.fieldContext_Task_createdBy(ctx, field)
  5826. case "assigneeId":
  5827. return ec.fieldContext_Task_assigneeId(ctx, field)
  5828. case "assignee":
  5829. return ec.fieldContext_Task_assignee(ctx, field)
  5830. case "statusId":
  5831. return ec.fieldContext_Task_statusId(ctx, field)
  5832. case "status":
  5833. return ec.fieldContext_Task_status(ctx, field)
  5834. case "dueDate":
  5835. return ec.fieldContext_Task_dueDate(ctx, field)
  5836. case "priority":
  5837. return ec.fieldContext_Task_priority(ctx, field)
  5838. case "createdAt":
  5839. return ec.fieldContext_Task_createdAt(ctx, field)
  5840. case "updatedAt":
  5841. return ec.fieldContext_Task_updatedAt(ctx, field)
  5842. }
  5843. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5844. },
  5845. }
  5846. return fc, nil
  5847. }
  5848. func (ec *executionContext) _TaskStatus_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5849. return graphql.ResolveField(
  5850. ctx,
  5851. ec.OperationContext,
  5852. field,
  5853. ec.fieldContext_TaskStatus_createdAt,
  5854. func(ctx context.Context) (any, error) {
  5855. return obj.CreatedAt, nil
  5856. },
  5857. nil,
  5858. ec.marshalNString2string,
  5859. true,
  5860. true,
  5861. )
  5862. }
  5863. func (ec *executionContext) fieldContext_TaskStatus_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5864. fc = &graphql.FieldContext{
  5865. Object: "TaskStatus",
  5866. Field: field,
  5867. IsMethod: false,
  5868. IsResolver: false,
  5869. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5870. return nil, errors.New("field of type String does not have child fields")
  5871. },
  5872. }
  5873. return fc, nil
  5874. }
  5875. func (ec *executionContext) _TaskStatus_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5876. return graphql.ResolveField(
  5877. ctx,
  5878. ec.OperationContext,
  5879. field,
  5880. ec.fieldContext_TaskStatus_updatedAt,
  5881. func(ctx context.Context) (any, error) {
  5882. return obj.UpdatedAt, nil
  5883. },
  5884. nil,
  5885. ec.marshalNString2string,
  5886. true,
  5887. true,
  5888. )
  5889. }
  5890. func (ec *executionContext) fieldContext_TaskStatus_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5891. fc = &graphql.FieldContext{
  5892. Object: "TaskStatus",
  5893. Field: field,
  5894. IsMethod: false,
  5895. IsResolver: false,
  5896. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5897. return nil, errors.New("field of type String does not have child fields")
  5898. },
  5899. }
  5900. return fc, nil
  5901. }
  5902. func (ec *executionContext) _User_id(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5903. return graphql.ResolveField(
  5904. ctx,
  5905. ec.OperationContext,
  5906. field,
  5907. ec.fieldContext_User_id,
  5908. func(ctx context.Context) (any, error) {
  5909. return obj.ID, nil
  5910. },
  5911. nil,
  5912. ec.marshalNID2string,
  5913. true,
  5914. true,
  5915. )
  5916. }
  5917. func (ec *executionContext) fieldContext_User_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5918. fc = &graphql.FieldContext{
  5919. Object: "User",
  5920. Field: field,
  5921. IsMethod: false,
  5922. IsResolver: false,
  5923. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5924. return nil, errors.New("field of type ID does not have child fields")
  5925. },
  5926. }
  5927. return fc, nil
  5928. }
  5929. func (ec *executionContext) _User_email(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5930. return graphql.ResolveField(
  5931. ctx,
  5932. ec.OperationContext,
  5933. field,
  5934. ec.fieldContext_User_email,
  5935. func(ctx context.Context) (any, error) {
  5936. return obj.Email, nil
  5937. },
  5938. nil,
  5939. ec.marshalNString2string,
  5940. true,
  5941. true,
  5942. )
  5943. }
  5944. func (ec *executionContext) fieldContext_User_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5945. fc = &graphql.FieldContext{
  5946. Object: "User",
  5947. Field: field,
  5948. IsMethod: false,
  5949. IsResolver: false,
  5950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5951. return nil, errors.New("field of type String does not have child fields")
  5952. },
  5953. }
  5954. return fc, nil
  5955. }
  5956. func (ec *executionContext) _User_password(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5957. return graphql.ResolveField(
  5958. ctx,
  5959. ec.OperationContext,
  5960. field,
  5961. ec.fieldContext_User_password,
  5962. func(ctx context.Context) (any, error) {
  5963. return obj.Password, nil
  5964. },
  5965. nil,
  5966. ec.marshalNString2string,
  5967. true,
  5968. true,
  5969. )
  5970. }
  5971. func (ec *executionContext) fieldContext_User_password(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5972. fc = &graphql.FieldContext{
  5973. Object: "User",
  5974. Field: field,
  5975. IsMethod: false,
  5976. IsResolver: false,
  5977. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5978. return nil, errors.New("field of type String does not have child fields")
  5979. },
  5980. }
  5981. return fc, nil
  5982. }
  5983. func (ec *executionContext) _User_roles(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5984. return graphql.ResolveField(
  5985. ctx,
  5986. ec.OperationContext,
  5987. field,
  5988. ec.fieldContext_User_roles,
  5989. func(ctx context.Context) (any, error) {
  5990. return obj.Roles, nil
  5991. },
  5992. nil,
  5993. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  5994. true,
  5995. true,
  5996. )
  5997. }
  5998. func (ec *executionContext) fieldContext_User_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5999. fc = &graphql.FieldContext{
  6000. Object: "User",
  6001. Field: field,
  6002. IsMethod: false,
  6003. IsResolver: false,
  6004. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6005. switch field.Name {
  6006. case "id":
  6007. return ec.fieldContext_Role_id(ctx, field)
  6008. case "name":
  6009. return ec.fieldContext_Role_name(ctx, field)
  6010. case "description":
  6011. return ec.fieldContext_Role_description(ctx, field)
  6012. case "permissions":
  6013. return ec.fieldContext_Role_permissions(ctx, field)
  6014. }
  6015. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  6016. },
  6017. }
  6018. return fc, nil
  6019. }
  6020. func (ec *executionContext) _User_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6021. return graphql.ResolveField(
  6022. ctx,
  6023. ec.OperationContext,
  6024. field,
  6025. ec.fieldContext_User_createdAt,
  6026. func(ctx context.Context) (any, error) {
  6027. return obj.CreatedAt, nil
  6028. },
  6029. nil,
  6030. ec.marshalNString2string,
  6031. true,
  6032. true,
  6033. )
  6034. }
  6035. func (ec *executionContext) fieldContext_User_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6036. fc = &graphql.FieldContext{
  6037. Object: "User",
  6038. Field: field,
  6039. IsMethod: false,
  6040. IsResolver: false,
  6041. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6042. return nil, errors.New("field of type String does not have child fields")
  6043. },
  6044. }
  6045. return fc, nil
  6046. }
  6047. func (ec *executionContext) _User_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6048. return graphql.ResolveField(
  6049. ctx,
  6050. ec.OperationContext,
  6051. field,
  6052. ec.fieldContext_User_updatedAt,
  6053. func(ctx context.Context) (any, error) {
  6054. return obj.UpdatedAt, nil
  6055. },
  6056. nil,
  6057. ec.marshalNString2string,
  6058. true,
  6059. true,
  6060. )
  6061. }
  6062. func (ec *executionContext) fieldContext_User_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6063. fc = &graphql.FieldContext{
  6064. Object: "User",
  6065. Field: field,
  6066. IsMethod: false,
  6067. IsResolver: false,
  6068. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6069. return nil, errors.New("field of type String does not have child fields")
  6070. },
  6071. }
  6072. return fc, nil
  6073. }
  6074. func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6075. return graphql.ResolveField(
  6076. ctx,
  6077. ec.OperationContext,
  6078. field,
  6079. ec.fieldContext___Directive_name,
  6080. func(ctx context.Context) (any, error) {
  6081. return obj.Name, nil
  6082. },
  6083. nil,
  6084. ec.marshalNString2string,
  6085. true,
  6086. true,
  6087. )
  6088. }
  6089. func (ec *executionContext) fieldContext___Directive_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6090. fc = &graphql.FieldContext{
  6091. Object: "__Directive",
  6092. Field: field,
  6093. IsMethod: false,
  6094. IsResolver: false,
  6095. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6096. return nil, errors.New("field of type String does not have child fields")
  6097. },
  6098. }
  6099. return fc, nil
  6100. }
  6101. func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6102. return graphql.ResolveField(
  6103. ctx,
  6104. ec.OperationContext,
  6105. field,
  6106. ec.fieldContext___Directive_description,
  6107. func(ctx context.Context) (any, error) {
  6108. return obj.Description(), nil
  6109. },
  6110. nil,
  6111. ec.marshalOString2ᚖstring,
  6112. true,
  6113. false,
  6114. )
  6115. }
  6116. func (ec *executionContext) fieldContext___Directive_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6117. fc = &graphql.FieldContext{
  6118. Object: "__Directive",
  6119. Field: field,
  6120. IsMethod: true,
  6121. IsResolver: false,
  6122. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6123. return nil, errors.New("field of type String does not have child fields")
  6124. },
  6125. }
  6126. return fc, nil
  6127. }
  6128. func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6129. return graphql.ResolveField(
  6130. ctx,
  6131. ec.OperationContext,
  6132. field,
  6133. ec.fieldContext___Directive_isRepeatable,
  6134. func(ctx context.Context) (any, error) {
  6135. return obj.IsRepeatable, nil
  6136. },
  6137. nil,
  6138. ec.marshalNBoolean2bool,
  6139. true,
  6140. true,
  6141. )
  6142. }
  6143. func (ec *executionContext) fieldContext___Directive_isRepeatable(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6144. fc = &graphql.FieldContext{
  6145. Object: "__Directive",
  6146. Field: field,
  6147. IsMethod: false,
  6148. IsResolver: false,
  6149. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6150. return nil, errors.New("field of type Boolean does not have child fields")
  6151. },
  6152. }
  6153. return fc, nil
  6154. }
  6155. func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6156. return graphql.ResolveField(
  6157. ctx,
  6158. ec.OperationContext,
  6159. field,
  6160. ec.fieldContext___Directive_locations,
  6161. func(ctx context.Context) (any, error) {
  6162. return obj.Locations, nil
  6163. },
  6164. nil,
  6165. ec.marshalN__DirectiveLocation2ᚕstringᚄ,
  6166. true,
  6167. true,
  6168. )
  6169. }
  6170. func (ec *executionContext) fieldContext___Directive_locations(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6171. fc = &graphql.FieldContext{
  6172. Object: "__Directive",
  6173. Field: field,
  6174. IsMethod: false,
  6175. IsResolver: false,
  6176. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6177. return nil, errors.New("field of type __DirectiveLocation does not have child fields")
  6178. },
  6179. }
  6180. return fc, nil
  6181. }
  6182. func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6183. return graphql.ResolveField(
  6184. ctx,
  6185. ec.OperationContext,
  6186. field,
  6187. ec.fieldContext___Directive_args,
  6188. func(ctx context.Context) (any, error) {
  6189. return obj.Args, nil
  6190. },
  6191. nil,
  6192. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6193. true,
  6194. true,
  6195. )
  6196. }
  6197. func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6198. fc = &graphql.FieldContext{
  6199. Object: "__Directive",
  6200. Field: field,
  6201. IsMethod: false,
  6202. IsResolver: false,
  6203. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6204. switch field.Name {
  6205. case "name":
  6206. return ec.fieldContext___InputValue_name(ctx, field)
  6207. case "description":
  6208. return ec.fieldContext___InputValue_description(ctx, field)
  6209. case "type":
  6210. return ec.fieldContext___InputValue_type(ctx, field)
  6211. case "defaultValue":
  6212. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6213. case "isDeprecated":
  6214. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6215. case "deprecationReason":
  6216. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  6217. }
  6218. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  6219. },
  6220. }
  6221. defer func() {
  6222. if r := recover(); r != nil {
  6223. err = ec.Recover(ctx, r)
  6224. ec.Error(ctx, err)
  6225. }
  6226. }()
  6227. ctx = graphql.WithFieldContext(ctx, fc)
  6228. if fc.Args, err = ec.field___Directive_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6229. ec.Error(ctx, err)
  6230. return fc, err
  6231. }
  6232. return fc, nil
  6233. }
  6234. func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6235. return graphql.ResolveField(
  6236. ctx,
  6237. ec.OperationContext,
  6238. field,
  6239. ec.fieldContext___EnumValue_name,
  6240. func(ctx context.Context) (any, error) {
  6241. return obj.Name, nil
  6242. },
  6243. nil,
  6244. ec.marshalNString2string,
  6245. true,
  6246. true,
  6247. )
  6248. }
  6249. func (ec *executionContext) fieldContext___EnumValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6250. fc = &graphql.FieldContext{
  6251. Object: "__EnumValue",
  6252. Field: field,
  6253. IsMethod: false,
  6254. IsResolver: false,
  6255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6256. return nil, errors.New("field of type String does not have child fields")
  6257. },
  6258. }
  6259. return fc, nil
  6260. }
  6261. func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6262. return graphql.ResolveField(
  6263. ctx,
  6264. ec.OperationContext,
  6265. field,
  6266. ec.fieldContext___EnumValue_description,
  6267. func(ctx context.Context) (any, error) {
  6268. return obj.Description(), nil
  6269. },
  6270. nil,
  6271. ec.marshalOString2ᚖstring,
  6272. true,
  6273. false,
  6274. )
  6275. }
  6276. func (ec *executionContext) fieldContext___EnumValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6277. fc = &graphql.FieldContext{
  6278. Object: "__EnumValue",
  6279. Field: field,
  6280. IsMethod: true,
  6281. IsResolver: false,
  6282. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6283. return nil, errors.New("field of type String does not have child fields")
  6284. },
  6285. }
  6286. return fc, nil
  6287. }
  6288. func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6289. return graphql.ResolveField(
  6290. ctx,
  6291. ec.OperationContext,
  6292. field,
  6293. ec.fieldContext___EnumValue_isDeprecated,
  6294. func(ctx context.Context) (any, error) {
  6295. return obj.IsDeprecated(), nil
  6296. },
  6297. nil,
  6298. ec.marshalNBoolean2bool,
  6299. true,
  6300. true,
  6301. )
  6302. }
  6303. func (ec *executionContext) fieldContext___EnumValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6304. fc = &graphql.FieldContext{
  6305. Object: "__EnumValue",
  6306. Field: field,
  6307. IsMethod: true,
  6308. IsResolver: false,
  6309. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6310. return nil, errors.New("field of type Boolean does not have child fields")
  6311. },
  6312. }
  6313. return fc, nil
  6314. }
  6315. func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6316. return graphql.ResolveField(
  6317. ctx,
  6318. ec.OperationContext,
  6319. field,
  6320. ec.fieldContext___EnumValue_deprecationReason,
  6321. func(ctx context.Context) (any, error) {
  6322. return obj.DeprecationReason(), nil
  6323. },
  6324. nil,
  6325. ec.marshalOString2ᚖstring,
  6326. true,
  6327. false,
  6328. )
  6329. }
  6330. func (ec *executionContext) fieldContext___EnumValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6331. fc = &graphql.FieldContext{
  6332. Object: "__EnumValue",
  6333. Field: field,
  6334. IsMethod: true,
  6335. IsResolver: false,
  6336. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6337. return nil, errors.New("field of type String does not have child fields")
  6338. },
  6339. }
  6340. return fc, nil
  6341. }
  6342. func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6343. return graphql.ResolveField(
  6344. ctx,
  6345. ec.OperationContext,
  6346. field,
  6347. ec.fieldContext___Field_name,
  6348. func(ctx context.Context) (any, error) {
  6349. return obj.Name, nil
  6350. },
  6351. nil,
  6352. ec.marshalNString2string,
  6353. true,
  6354. true,
  6355. )
  6356. }
  6357. func (ec *executionContext) fieldContext___Field_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6358. fc = &graphql.FieldContext{
  6359. Object: "__Field",
  6360. Field: field,
  6361. IsMethod: false,
  6362. IsResolver: false,
  6363. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6364. return nil, errors.New("field of type String does not have child fields")
  6365. },
  6366. }
  6367. return fc, nil
  6368. }
  6369. func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6370. return graphql.ResolveField(
  6371. ctx,
  6372. ec.OperationContext,
  6373. field,
  6374. ec.fieldContext___Field_description,
  6375. func(ctx context.Context) (any, error) {
  6376. return obj.Description(), nil
  6377. },
  6378. nil,
  6379. ec.marshalOString2ᚖstring,
  6380. true,
  6381. false,
  6382. )
  6383. }
  6384. func (ec *executionContext) fieldContext___Field_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6385. fc = &graphql.FieldContext{
  6386. Object: "__Field",
  6387. Field: field,
  6388. IsMethod: true,
  6389. IsResolver: false,
  6390. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6391. return nil, errors.New("field of type String does not have child fields")
  6392. },
  6393. }
  6394. return fc, nil
  6395. }
  6396. func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6397. return graphql.ResolveField(
  6398. ctx,
  6399. ec.OperationContext,
  6400. field,
  6401. ec.fieldContext___Field_args,
  6402. func(ctx context.Context) (any, error) {
  6403. return obj.Args, nil
  6404. },
  6405. nil,
  6406. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6407. true,
  6408. true,
  6409. )
  6410. }
  6411. func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6412. fc = &graphql.FieldContext{
  6413. Object: "__Field",
  6414. Field: field,
  6415. IsMethod: false,
  6416. IsResolver: false,
  6417. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6418. switch field.Name {
  6419. case "name":
  6420. return ec.fieldContext___InputValue_name(ctx, field)
  6421. case "description":
  6422. return ec.fieldContext___InputValue_description(ctx, field)
  6423. case "type":
  6424. return ec.fieldContext___InputValue_type(ctx, field)
  6425. case "defaultValue":
  6426. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6427. case "isDeprecated":
  6428. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6429. case "deprecationReason":
  6430. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  6431. }
  6432. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  6433. },
  6434. }
  6435. defer func() {
  6436. if r := recover(); r != nil {
  6437. err = ec.Recover(ctx, r)
  6438. ec.Error(ctx, err)
  6439. }
  6440. }()
  6441. ctx = graphql.WithFieldContext(ctx, fc)
  6442. if fc.Args, err = ec.field___Field_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6443. ec.Error(ctx, err)
  6444. return fc, err
  6445. }
  6446. return fc, nil
  6447. }
  6448. func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6449. return graphql.ResolveField(
  6450. ctx,
  6451. ec.OperationContext,
  6452. field,
  6453. ec.fieldContext___Field_type,
  6454. func(ctx context.Context) (any, error) {
  6455. return obj.Type, nil
  6456. },
  6457. nil,
  6458. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6459. true,
  6460. true,
  6461. )
  6462. }
  6463. func (ec *executionContext) fieldContext___Field_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6464. fc = &graphql.FieldContext{
  6465. Object: "__Field",
  6466. Field: field,
  6467. IsMethod: false,
  6468. IsResolver: false,
  6469. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6470. switch field.Name {
  6471. case "kind":
  6472. return ec.fieldContext___Type_kind(ctx, field)
  6473. case "name":
  6474. return ec.fieldContext___Type_name(ctx, field)
  6475. case "description":
  6476. return ec.fieldContext___Type_description(ctx, field)
  6477. case "specifiedByURL":
  6478. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6479. case "fields":
  6480. return ec.fieldContext___Type_fields(ctx, field)
  6481. case "interfaces":
  6482. return ec.fieldContext___Type_interfaces(ctx, field)
  6483. case "possibleTypes":
  6484. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6485. case "enumValues":
  6486. return ec.fieldContext___Type_enumValues(ctx, field)
  6487. case "inputFields":
  6488. return ec.fieldContext___Type_inputFields(ctx, field)
  6489. case "ofType":
  6490. return ec.fieldContext___Type_ofType(ctx, field)
  6491. case "isOneOf":
  6492. return ec.fieldContext___Type_isOneOf(ctx, field)
  6493. }
  6494. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6495. },
  6496. }
  6497. return fc, nil
  6498. }
  6499. func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6500. return graphql.ResolveField(
  6501. ctx,
  6502. ec.OperationContext,
  6503. field,
  6504. ec.fieldContext___Field_isDeprecated,
  6505. func(ctx context.Context) (any, error) {
  6506. return obj.IsDeprecated(), nil
  6507. },
  6508. nil,
  6509. ec.marshalNBoolean2bool,
  6510. true,
  6511. true,
  6512. )
  6513. }
  6514. func (ec *executionContext) fieldContext___Field_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6515. fc = &graphql.FieldContext{
  6516. Object: "__Field",
  6517. Field: field,
  6518. IsMethod: true,
  6519. IsResolver: false,
  6520. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6521. return nil, errors.New("field of type Boolean does not have child fields")
  6522. },
  6523. }
  6524. return fc, nil
  6525. }
  6526. func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6527. return graphql.ResolveField(
  6528. ctx,
  6529. ec.OperationContext,
  6530. field,
  6531. ec.fieldContext___Field_deprecationReason,
  6532. func(ctx context.Context) (any, error) {
  6533. return obj.DeprecationReason(), nil
  6534. },
  6535. nil,
  6536. ec.marshalOString2ᚖstring,
  6537. true,
  6538. false,
  6539. )
  6540. }
  6541. func (ec *executionContext) fieldContext___Field_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6542. fc = &graphql.FieldContext{
  6543. Object: "__Field",
  6544. Field: field,
  6545. IsMethod: true,
  6546. IsResolver: false,
  6547. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6548. return nil, errors.New("field of type String does not have child fields")
  6549. },
  6550. }
  6551. return fc, nil
  6552. }
  6553. func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6554. return graphql.ResolveField(
  6555. ctx,
  6556. ec.OperationContext,
  6557. field,
  6558. ec.fieldContext___InputValue_name,
  6559. func(ctx context.Context) (any, error) {
  6560. return obj.Name, nil
  6561. },
  6562. nil,
  6563. ec.marshalNString2string,
  6564. true,
  6565. true,
  6566. )
  6567. }
  6568. func (ec *executionContext) fieldContext___InputValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6569. fc = &graphql.FieldContext{
  6570. Object: "__InputValue",
  6571. Field: field,
  6572. IsMethod: false,
  6573. IsResolver: false,
  6574. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6575. return nil, errors.New("field of type String does not have child fields")
  6576. },
  6577. }
  6578. return fc, nil
  6579. }
  6580. func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6581. return graphql.ResolveField(
  6582. ctx,
  6583. ec.OperationContext,
  6584. field,
  6585. ec.fieldContext___InputValue_description,
  6586. func(ctx context.Context) (any, error) {
  6587. return obj.Description(), nil
  6588. },
  6589. nil,
  6590. ec.marshalOString2ᚖstring,
  6591. true,
  6592. false,
  6593. )
  6594. }
  6595. func (ec *executionContext) fieldContext___InputValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6596. fc = &graphql.FieldContext{
  6597. Object: "__InputValue",
  6598. Field: field,
  6599. IsMethod: true,
  6600. IsResolver: false,
  6601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6602. return nil, errors.New("field of type String does not have child fields")
  6603. },
  6604. }
  6605. return fc, nil
  6606. }
  6607. func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6608. return graphql.ResolveField(
  6609. ctx,
  6610. ec.OperationContext,
  6611. field,
  6612. ec.fieldContext___InputValue_type,
  6613. func(ctx context.Context) (any, error) {
  6614. return obj.Type, nil
  6615. },
  6616. nil,
  6617. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6618. true,
  6619. true,
  6620. )
  6621. }
  6622. func (ec *executionContext) fieldContext___InputValue_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6623. fc = &graphql.FieldContext{
  6624. Object: "__InputValue",
  6625. Field: field,
  6626. IsMethod: false,
  6627. IsResolver: false,
  6628. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6629. switch field.Name {
  6630. case "kind":
  6631. return ec.fieldContext___Type_kind(ctx, field)
  6632. case "name":
  6633. return ec.fieldContext___Type_name(ctx, field)
  6634. case "description":
  6635. return ec.fieldContext___Type_description(ctx, field)
  6636. case "specifiedByURL":
  6637. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6638. case "fields":
  6639. return ec.fieldContext___Type_fields(ctx, field)
  6640. case "interfaces":
  6641. return ec.fieldContext___Type_interfaces(ctx, field)
  6642. case "possibleTypes":
  6643. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6644. case "enumValues":
  6645. return ec.fieldContext___Type_enumValues(ctx, field)
  6646. case "inputFields":
  6647. return ec.fieldContext___Type_inputFields(ctx, field)
  6648. case "ofType":
  6649. return ec.fieldContext___Type_ofType(ctx, field)
  6650. case "isOneOf":
  6651. return ec.fieldContext___Type_isOneOf(ctx, field)
  6652. }
  6653. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6654. },
  6655. }
  6656. return fc, nil
  6657. }
  6658. func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6659. return graphql.ResolveField(
  6660. ctx,
  6661. ec.OperationContext,
  6662. field,
  6663. ec.fieldContext___InputValue_defaultValue,
  6664. func(ctx context.Context) (any, error) {
  6665. return obj.DefaultValue, nil
  6666. },
  6667. nil,
  6668. ec.marshalOString2ᚖstring,
  6669. true,
  6670. false,
  6671. )
  6672. }
  6673. func (ec *executionContext) fieldContext___InputValue_defaultValue(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6674. fc = &graphql.FieldContext{
  6675. Object: "__InputValue",
  6676. Field: field,
  6677. IsMethod: false,
  6678. IsResolver: false,
  6679. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6680. return nil, errors.New("field of type String does not have child fields")
  6681. },
  6682. }
  6683. return fc, nil
  6684. }
  6685. func (ec *executionContext) ___InputValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6686. return graphql.ResolveField(
  6687. ctx,
  6688. ec.OperationContext,
  6689. field,
  6690. ec.fieldContext___InputValue_isDeprecated,
  6691. func(ctx context.Context) (any, error) {
  6692. return obj.IsDeprecated(), nil
  6693. },
  6694. nil,
  6695. ec.marshalNBoolean2bool,
  6696. true,
  6697. true,
  6698. )
  6699. }
  6700. func (ec *executionContext) fieldContext___InputValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6701. fc = &graphql.FieldContext{
  6702. Object: "__InputValue",
  6703. Field: field,
  6704. IsMethod: true,
  6705. IsResolver: false,
  6706. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6707. return nil, errors.New("field of type Boolean does not have child fields")
  6708. },
  6709. }
  6710. return fc, nil
  6711. }
  6712. func (ec *executionContext) ___InputValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6713. return graphql.ResolveField(
  6714. ctx,
  6715. ec.OperationContext,
  6716. field,
  6717. ec.fieldContext___InputValue_deprecationReason,
  6718. func(ctx context.Context) (any, error) {
  6719. return obj.DeprecationReason(), nil
  6720. },
  6721. nil,
  6722. ec.marshalOString2ᚖstring,
  6723. true,
  6724. false,
  6725. )
  6726. }
  6727. func (ec *executionContext) fieldContext___InputValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6728. fc = &graphql.FieldContext{
  6729. Object: "__InputValue",
  6730. Field: field,
  6731. IsMethod: true,
  6732. IsResolver: false,
  6733. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6734. return nil, errors.New("field of type String does not have child fields")
  6735. },
  6736. }
  6737. return fc, nil
  6738. }
  6739. func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6740. return graphql.ResolveField(
  6741. ctx,
  6742. ec.OperationContext,
  6743. field,
  6744. ec.fieldContext___Schema_description,
  6745. func(ctx context.Context) (any, error) {
  6746. return obj.Description(), nil
  6747. },
  6748. nil,
  6749. ec.marshalOString2ᚖstring,
  6750. true,
  6751. false,
  6752. )
  6753. }
  6754. func (ec *executionContext) fieldContext___Schema_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6755. fc = &graphql.FieldContext{
  6756. Object: "__Schema",
  6757. Field: field,
  6758. IsMethod: true,
  6759. IsResolver: false,
  6760. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6761. return nil, errors.New("field of type String does not have child fields")
  6762. },
  6763. }
  6764. return fc, nil
  6765. }
  6766. func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6767. return graphql.ResolveField(
  6768. ctx,
  6769. ec.OperationContext,
  6770. field,
  6771. ec.fieldContext___Schema_types,
  6772. func(ctx context.Context) (any, error) {
  6773. return obj.Types(), nil
  6774. },
  6775. nil,
  6776. ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  6777. true,
  6778. true,
  6779. )
  6780. }
  6781. func (ec *executionContext) fieldContext___Schema_types(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6782. fc = &graphql.FieldContext{
  6783. Object: "__Schema",
  6784. Field: field,
  6785. IsMethod: true,
  6786. IsResolver: false,
  6787. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6788. switch field.Name {
  6789. case "kind":
  6790. return ec.fieldContext___Type_kind(ctx, field)
  6791. case "name":
  6792. return ec.fieldContext___Type_name(ctx, field)
  6793. case "description":
  6794. return ec.fieldContext___Type_description(ctx, field)
  6795. case "specifiedByURL":
  6796. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6797. case "fields":
  6798. return ec.fieldContext___Type_fields(ctx, field)
  6799. case "interfaces":
  6800. return ec.fieldContext___Type_interfaces(ctx, field)
  6801. case "possibleTypes":
  6802. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6803. case "enumValues":
  6804. return ec.fieldContext___Type_enumValues(ctx, field)
  6805. case "inputFields":
  6806. return ec.fieldContext___Type_inputFields(ctx, field)
  6807. case "ofType":
  6808. return ec.fieldContext___Type_ofType(ctx, field)
  6809. case "isOneOf":
  6810. return ec.fieldContext___Type_isOneOf(ctx, field)
  6811. }
  6812. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6813. },
  6814. }
  6815. return fc, nil
  6816. }
  6817. func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6818. return graphql.ResolveField(
  6819. ctx,
  6820. ec.OperationContext,
  6821. field,
  6822. ec.fieldContext___Schema_queryType,
  6823. func(ctx context.Context) (any, error) {
  6824. return obj.QueryType(), nil
  6825. },
  6826. nil,
  6827. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6828. true,
  6829. true,
  6830. )
  6831. }
  6832. func (ec *executionContext) fieldContext___Schema_queryType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6833. fc = &graphql.FieldContext{
  6834. Object: "__Schema",
  6835. Field: field,
  6836. IsMethod: true,
  6837. IsResolver: false,
  6838. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6839. switch field.Name {
  6840. case "kind":
  6841. return ec.fieldContext___Type_kind(ctx, field)
  6842. case "name":
  6843. return ec.fieldContext___Type_name(ctx, field)
  6844. case "description":
  6845. return ec.fieldContext___Type_description(ctx, field)
  6846. case "specifiedByURL":
  6847. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6848. case "fields":
  6849. return ec.fieldContext___Type_fields(ctx, field)
  6850. case "interfaces":
  6851. return ec.fieldContext___Type_interfaces(ctx, field)
  6852. case "possibleTypes":
  6853. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6854. case "enumValues":
  6855. return ec.fieldContext___Type_enumValues(ctx, field)
  6856. case "inputFields":
  6857. return ec.fieldContext___Type_inputFields(ctx, field)
  6858. case "ofType":
  6859. return ec.fieldContext___Type_ofType(ctx, field)
  6860. case "isOneOf":
  6861. return ec.fieldContext___Type_isOneOf(ctx, field)
  6862. }
  6863. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6864. },
  6865. }
  6866. return fc, nil
  6867. }
  6868. func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6869. return graphql.ResolveField(
  6870. ctx,
  6871. ec.OperationContext,
  6872. field,
  6873. ec.fieldContext___Schema_mutationType,
  6874. func(ctx context.Context) (any, error) {
  6875. return obj.MutationType(), nil
  6876. },
  6877. nil,
  6878. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6879. true,
  6880. false,
  6881. )
  6882. }
  6883. func (ec *executionContext) fieldContext___Schema_mutationType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6884. fc = &graphql.FieldContext{
  6885. Object: "__Schema",
  6886. Field: field,
  6887. IsMethod: true,
  6888. IsResolver: false,
  6889. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6890. switch field.Name {
  6891. case "kind":
  6892. return ec.fieldContext___Type_kind(ctx, field)
  6893. case "name":
  6894. return ec.fieldContext___Type_name(ctx, field)
  6895. case "description":
  6896. return ec.fieldContext___Type_description(ctx, field)
  6897. case "specifiedByURL":
  6898. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6899. case "fields":
  6900. return ec.fieldContext___Type_fields(ctx, field)
  6901. case "interfaces":
  6902. return ec.fieldContext___Type_interfaces(ctx, field)
  6903. case "possibleTypes":
  6904. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6905. case "enumValues":
  6906. return ec.fieldContext___Type_enumValues(ctx, field)
  6907. case "inputFields":
  6908. return ec.fieldContext___Type_inputFields(ctx, field)
  6909. case "ofType":
  6910. return ec.fieldContext___Type_ofType(ctx, field)
  6911. case "isOneOf":
  6912. return ec.fieldContext___Type_isOneOf(ctx, field)
  6913. }
  6914. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6915. },
  6916. }
  6917. return fc, nil
  6918. }
  6919. func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6920. return graphql.ResolveField(
  6921. ctx,
  6922. ec.OperationContext,
  6923. field,
  6924. ec.fieldContext___Schema_subscriptionType,
  6925. func(ctx context.Context) (any, error) {
  6926. return obj.SubscriptionType(), nil
  6927. },
  6928. nil,
  6929. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6930. true,
  6931. false,
  6932. )
  6933. }
  6934. func (ec *executionContext) fieldContext___Schema_subscriptionType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6935. fc = &graphql.FieldContext{
  6936. Object: "__Schema",
  6937. Field: field,
  6938. IsMethod: true,
  6939. IsResolver: false,
  6940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6941. switch field.Name {
  6942. case "kind":
  6943. return ec.fieldContext___Type_kind(ctx, field)
  6944. case "name":
  6945. return ec.fieldContext___Type_name(ctx, field)
  6946. case "description":
  6947. return ec.fieldContext___Type_description(ctx, field)
  6948. case "specifiedByURL":
  6949. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6950. case "fields":
  6951. return ec.fieldContext___Type_fields(ctx, field)
  6952. case "interfaces":
  6953. return ec.fieldContext___Type_interfaces(ctx, field)
  6954. case "possibleTypes":
  6955. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6956. case "enumValues":
  6957. return ec.fieldContext___Type_enumValues(ctx, field)
  6958. case "inputFields":
  6959. return ec.fieldContext___Type_inputFields(ctx, field)
  6960. case "ofType":
  6961. return ec.fieldContext___Type_ofType(ctx, field)
  6962. case "isOneOf":
  6963. return ec.fieldContext___Type_isOneOf(ctx, field)
  6964. }
  6965. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6966. },
  6967. }
  6968. return fc, nil
  6969. }
  6970. func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6971. return graphql.ResolveField(
  6972. ctx,
  6973. ec.OperationContext,
  6974. field,
  6975. ec.fieldContext___Schema_directives,
  6976. func(ctx context.Context) (any, error) {
  6977. return obj.Directives(), nil
  6978. },
  6979. nil,
  6980. ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ,
  6981. true,
  6982. true,
  6983. )
  6984. }
  6985. func (ec *executionContext) fieldContext___Schema_directives(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6986. fc = &graphql.FieldContext{
  6987. Object: "__Schema",
  6988. Field: field,
  6989. IsMethod: true,
  6990. IsResolver: false,
  6991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6992. switch field.Name {
  6993. case "name":
  6994. return ec.fieldContext___Directive_name(ctx, field)
  6995. case "description":
  6996. return ec.fieldContext___Directive_description(ctx, field)
  6997. case "isRepeatable":
  6998. return ec.fieldContext___Directive_isRepeatable(ctx, field)
  6999. case "locations":
  7000. return ec.fieldContext___Directive_locations(ctx, field)
  7001. case "args":
  7002. return ec.fieldContext___Directive_args(ctx, field)
  7003. }
  7004. return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name)
  7005. },
  7006. }
  7007. return fc, nil
  7008. }
  7009. func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7010. return graphql.ResolveField(
  7011. ctx,
  7012. ec.OperationContext,
  7013. field,
  7014. ec.fieldContext___Type_kind,
  7015. func(ctx context.Context) (any, error) {
  7016. return obj.Kind(), nil
  7017. },
  7018. nil,
  7019. ec.marshalN__TypeKind2string,
  7020. true,
  7021. true,
  7022. )
  7023. }
  7024. func (ec *executionContext) fieldContext___Type_kind(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7025. fc = &graphql.FieldContext{
  7026. Object: "__Type",
  7027. Field: field,
  7028. IsMethod: true,
  7029. IsResolver: false,
  7030. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7031. return nil, errors.New("field of type __TypeKind does not have child fields")
  7032. },
  7033. }
  7034. return fc, nil
  7035. }
  7036. func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7037. return graphql.ResolveField(
  7038. ctx,
  7039. ec.OperationContext,
  7040. field,
  7041. ec.fieldContext___Type_name,
  7042. func(ctx context.Context) (any, error) {
  7043. return obj.Name(), nil
  7044. },
  7045. nil,
  7046. ec.marshalOString2ᚖstring,
  7047. true,
  7048. false,
  7049. )
  7050. }
  7051. func (ec *executionContext) fieldContext___Type_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7052. fc = &graphql.FieldContext{
  7053. Object: "__Type",
  7054. Field: field,
  7055. IsMethod: true,
  7056. IsResolver: false,
  7057. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7058. return nil, errors.New("field of type String does not have child fields")
  7059. },
  7060. }
  7061. return fc, nil
  7062. }
  7063. func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7064. return graphql.ResolveField(
  7065. ctx,
  7066. ec.OperationContext,
  7067. field,
  7068. ec.fieldContext___Type_description,
  7069. func(ctx context.Context) (any, error) {
  7070. return obj.Description(), nil
  7071. },
  7072. nil,
  7073. ec.marshalOString2ᚖstring,
  7074. true,
  7075. false,
  7076. )
  7077. }
  7078. func (ec *executionContext) fieldContext___Type_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7079. fc = &graphql.FieldContext{
  7080. Object: "__Type",
  7081. Field: field,
  7082. IsMethod: true,
  7083. IsResolver: false,
  7084. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7085. return nil, errors.New("field of type String does not have child fields")
  7086. },
  7087. }
  7088. return fc, nil
  7089. }
  7090. func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7091. return graphql.ResolveField(
  7092. ctx,
  7093. ec.OperationContext,
  7094. field,
  7095. ec.fieldContext___Type_specifiedByURL,
  7096. func(ctx context.Context) (any, error) {
  7097. return obj.SpecifiedByURL(), nil
  7098. },
  7099. nil,
  7100. ec.marshalOString2ᚖstring,
  7101. true,
  7102. false,
  7103. )
  7104. }
  7105. func (ec *executionContext) fieldContext___Type_specifiedByURL(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7106. fc = &graphql.FieldContext{
  7107. Object: "__Type",
  7108. Field: field,
  7109. IsMethod: true,
  7110. IsResolver: false,
  7111. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7112. return nil, errors.New("field of type String does not have child fields")
  7113. },
  7114. }
  7115. return fc, nil
  7116. }
  7117. func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7118. return graphql.ResolveField(
  7119. ctx,
  7120. ec.OperationContext,
  7121. field,
  7122. ec.fieldContext___Type_fields,
  7123. func(ctx context.Context) (any, error) {
  7124. fc := graphql.GetFieldContext(ctx)
  7125. return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil
  7126. },
  7127. nil,
  7128. ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ,
  7129. true,
  7130. false,
  7131. )
  7132. }
  7133. func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7134. fc = &graphql.FieldContext{
  7135. Object: "__Type",
  7136. Field: field,
  7137. IsMethod: true,
  7138. IsResolver: false,
  7139. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7140. switch field.Name {
  7141. case "name":
  7142. return ec.fieldContext___Field_name(ctx, field)
  7143. case "description":
  7144. return ec.fieldContext___Field_description(ctx, field)
  7145. case "args":
  7146. return ec.fieldContext___Field_args(ctx, field)
  7147. case "type":
  7148. return ec.fieldContext___Field_type(ctx, field)
  7149. case "isDeprecated":
  7150. return ec.fieldContext___Field_isDeprecated(ctx, field)
  7151. case "deprecationReason":
  7152. return ec.fieldContext___Field_deprecationReason(ctx, field)
  7153. }
  7154. return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name)
  7155. },
  7156. }
  7157. defer func() {
  7158. if r := recover(); r != nil {
  7159. err = ec.Recover(ctx, r)
  7160. ec.Error(ctx, err)
  7161. }
  7162. }()
  7163. ctx = graphql.WithFieldContext(ctx, fc)
  7164. if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  7165. ec.Error(ctx, err)
  7166. return fc, err
  7167. }
  7168. return fc, nil
  7169. }
  7170. func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7171. return graphql.ResolveField(
  7172. ctx,
  7173. ec.OperationContext,
  7174. field,
  7175. ec.fieldContext___Type_interfaces,
  7176. func(ctx context.Context) (any, error) {
  7177. return obj.Interfaces(), nil
  7178. },
  7179. nil,
  7180. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  7181. true,
  7182. false,
  7183. )
  7184. }
  7185. func (ec *executionContext) fieldContext___Type_interfaces(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7186. fc = &graphql.FieldContext{
  7187. Object: "__Type",
  7188. Field: field,
  7189. IsMethod: true,
  7190. IsResolver: false,
  7191. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7192. switch field.Name {
  7193. case "kind":
  7194. return ec.fieldContext___Type_kind(ctx, field)
  7195. case "name":
  7196. return ec.fieldContext___Type_name(ctx, field)
  7197. case "description":
  7198. return ec.fieldContext___Type_description(ctx, field)
  7199. case "specifiedByURL":
  7200. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7201. case "fields":
  7202. return ec.fieldContext___Type_fields(ctx, field)
  7203. case "interfaces":
  7204. return ec.fieldContext___Type_interfaces(ctx, field)
  7205. case "possibleTypes":
  7206. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7207. case "enumValues":
  7208. return ec.fieldContext___Type_enumValues(ctx, field)
  7209. case "inputFields":
  7210. return ec.fieldContext___Type_inputFields(ctx, field)
  7211. case "ofType":
  7212. return ec.fieldContext___Type_ofType(ctx, field)
  7213. case "isOneOf":
  7214. return ec.fieldContext___Type_isOneOf(ctx, field)
  7215. }
  7216. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7217. },
  7218. }
  7219. return fc, nil
  7220. }
  7221. func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7222. return graphql.ResolveField(
  7223. ctx,
  7224. ec.OperationContext,
  7225. field,
  7226. ec.fieldContext___Type_possibleTypes,
  7227. func(ctx context.Context) (any, error) {
  7228. return obj.PossibleTypes(), nil
  7229. },
  7230. nil,
  7231. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  7232. true,
  7233. false,
  7234. )
  7235. }
  7236. func (ec *executionContext) fieldContext___Type_possibleTypes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7237. fc = &graphql.FieldContext{
  7238. Object: "__Type",
  7239. Field: field,
  7240. IsMethod: true,
  7241. IsResolver: false,
  7242. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7243. switch field.Name {
  7244. case "kind":
  7245. return ec.fieldContext___Type_kind(ctx, field)
  7246. case "name":
  7247. return ec.fieldContext___Type_name(ctx, field)
  7248. case "description":
  7249. return ec.fieldContext___Type_description(ctx, field)
  7250. case "specifiedByURL":
  7251. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7252. case "fields":
  7253. return ec.fieldContext___Type_fields(ctx, field)
  7254. case "interfaces":
  7255. return ec.fieldContext___Type_interfaces(ctx, field)
  7256. case "possibleTypes":
  7257. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7258. case "enumValues":
  7259. return ec.fieldContext___Type_enumValues(ctx, field)
  7260. case "inputFields":
  7261. return ec.fieldContext___Type_inputFields(ctx, field)
  7262. case "ofType":
  7263. return ec.fieldContext___Type_ofType(ctx, field)
  7264. case "isOneOf":
  7265. return ec.fieldContext___Type_isOneOf(ctx, field)
  7266. }
  7267. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7268. },
  7269. }
  7270. return fc, nil
  7271. }
  7272. func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7273. return graphql.ResolveField(
  7274. ctx,
  7275. ec.OperationContext,
  7276. field,
  7277. ec.fieldContext___Type_enumValues,
  7278. func(ctx context.Context) (any, error) {
  7279. fc := graphql.GetFieldContext(ctx)
  7280. return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil
  7281. },
  7282. nil,
  7283. ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ,
  7284. true,
  7285. false,
  7286. )
  7287. }
  7288. func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7289. fc = &graphql.FieldContext{
  7290. Object: "__Type",
  7291. Field: field,
  7292. IsMethod: true,
  7293. IsResolver: false,
  7294. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7295. switch field.Name {
  7296. case "name":
  7297. return ec.fieldContext___EnumValue_name(ctx, field)
  7298. case "description":
  7299. return ec.fieldContext___EnumValue_description(ctx, field)
  7300. case "isDeprecated":
  7301. return ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  7302. case "deprecationReason":
  7303. return ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  7304. }
  7305. return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name)
  7306. },
  7307. }
  7308. defer func() {
  7309. if r := recover(); r != nil {
  7310. err = ec.Recover(ctx, r)
  7311. ec.Error(ctx, err)
  7312. }
  7313. }()
  7314. ctx = graphql.WithFieldContext(ctx, fc)
  7315. if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  7316. ec.Error(ctx, err)
  7317. return fc, err
  7318. }
  7319. return fc, nil
  7320. }
  7321. func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7322. return graphql.ResolveField(
  7323. ctx,
  7324. ec.OperationContext,
  7325. field,
  7326. ec.fieldContext___Type_inputFields,
  7327. func(ctx context.Context) (any, error) {
  7328. return obj.InputFields(), nil
  7329. },
  7330. nil,
  7331. ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  7332. true,
  7333. false,
  7334. )
  7335. }
  7336. func (ec *executionContext) fieldContext___Type_inputFields(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7337. fc = &graphql.FieldContext{
  7338. Object: "__Type",
  7339. Field: field,
  7340. IsMethod: true,
  7341. IsResolver: false,
  7342. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7343. switch field.Name {
  7344. case "name":
  7345. return ec.fieldContext___InputValue_name(ctx, field)
  7346. case "description":
  7347. return ec.fieldContext___InputValue_description(ctx, field)
  7348. case "type":
  7349. return ec.fieldContext___InputValue_type(ctx, field)
  7350. case "defaultValue":
  7351. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  7352. case "isDeprecated":
  7353. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  7354. case "deprecationReason":
  7355. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  7356. }
  7357. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  7358. },
  7359. }
  7360. return fc, nil
  7361. }
  7362. func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7363. return graphql.ResolveField(
  7364. ctx,
  7365. ec.OperationContext,
  7366. field,
  7367. ec.fieldContext___Type_ofType,
  7368. func(ctx context.Context) (any, error) {
  7369. return obj.OfType(), nil
  7370. },
  7371. nil,
  7372. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  7373. true,
  7374. false,
  7375. )
  7376. }
  7377. func (ec *executionContext) fieldContext___Type_ofType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7378. fc = &graphql.FieldContext{
  7379. Object: "__Type",
  7380. Field: field,
  7381. IsMethod: true,
  7382. IsResolver: false,
  7383. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7384. switch field.Name {
  7385. case "kind":
  7386. return ec.fieldContext___Type_kind(ctx, field)
  7387. case "name":
  7388. return ec.fieldContext___Type_name(ctx, field)
  7389. case "description":
  7390. return ec.fieldContext___Type_description(ctx, field)
  7391. case "specifiedByURL":
  7392. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7393. case "fields":
  7394. return ec.fieldContext___Type_fields(ctx, field)
  7395. case "interfaces":
  7396. return ec.fieldContext___Type_interfaces(ctx, field)
  7397. case "possibleTypes":
  7398. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7399. case "enumValues":
  7400. return ec.fieldContext___Type_enumValues(ctx, field)
  7401. case "inputFields":
  7402. return ec.fieldContext___Type_inputFields(ctx, field)
  7403. case "ofType":
  7404. return ec.fieldContext___Type_ofType(ctx, field)
  7405. case "isOneOf":
  7406. return ec.fieldContext___Type_isOneOf(ctx, field)
  7407. }
  7408. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7409. },
  7410. }
  7411. return fc, nil
  7412. }
  7413. func (ec *executionContext) ___Type_isOneOf(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7414. return graphql.ResolveField(
  7415. ctx,
  7416. ec.OperationContext,
  7417. field,
  7418. ec.fieldContext___Type_isOneOf,
  7419. func(ctx context.Context) (any, error) {
  7420. return obj.IsOneOf(), nil
  7421. },
  7422. nil,
  7423. ec.marshalOBoolean2bool,
  7424. true,
  7425. false,
  7426. )
  7427. }
  7428. func (ec *executionContext) fieldContext___Type_isOneOf(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7429. fc = &graphql.FieldContext{
  7430. Object: "__Type",
  7431. Field: field,
  7432. IsMethod: true,
  7433. IsResolver: false,
  7434. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7435. return nil, errors.New("field of type Boolean does not have child fields")
  7436. },
  7437. }
  7438. return fc, nil
  7439. }
  7440. // endregion **************************** field.gotpl *****************************
  7441. // region **************************** input.gotpl *****************************
  7442. func (ec *executionContext) unmarshalInputNewChannel(ctx context.Context, obj any) (model.NewChannel, error) {
  7443. var it model.NewChannel
  7444. asMap := map[string]any{}
  7445. for k, v := range obj.(map[string]any) {
  7446. asMap[k] = v
  7447. }
  7448. fieldsInOrder := [...]string{"participants"}
  7449. for _, k := range fieldsInOrder {
  7450. v, ok := asMap[k]
  7451. if !ok {
  7452. continue
  7453. }
  7454. switch k {
  7455. case "participants":
  7456. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7457. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7458. if err != nil {
  7459. return it, err
  7460. }
  7461. it.Participants = data
  7462. }
  7463. }
  7464. return it, nil
  7465. }
  7466. func (ec *executionContext) unmarshalInputNewMessage(ctx context.Context, obj any) (model.NewMessage, error) {
  7467. var it model.NewMessage
  7468. asMap := map[string]any{}
  7469. for k, v := range obj.(map[string]any) {
  7470. asMap[k] = v
  7471. }
  7472. fieldsInOrder := [...]string{"conversationId", "senderId", "content"}
  7473. for _, k := range fieldsInOrder {
  7474. v, ok := asMap[k]
  7475. if !ok {
  7476. continue
  7477. }
  7478. switch k {
  7479. case "conversationId":
  7480. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("conversationId"))
  7481. data, err := ec.unmarshalNID2string(ctx, v)
  7482. if err != nil {
  7483. return it, err
  7484. }
  7485. it.ConversationID = data
  7486. case "senderId":
  7487. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("senderId"))
  7488. data, err := ec.unmarshalNID2string(ctx, v)
  7489. if err != nil {
  7490. return it, err
  7491. }
  7492. it.SenderID = data
  7493. case "content":
  7494. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7495. data, err := ec.unmarshalNString2string(ctx, v)
  7496. if err != nil {
  7497. return it, err
  7498. }
  7499. it.Content = data
  7500. }
  7501. }
  7502. return it, nil
  7503. }
  7504. func (ec *executionContext) unmarshalInputNewNote(ctx context.Context, obj any) (model.NewNote, error) {
  7505. var it model.NewNote
  7506. asMap := map[string]any{}
  7507. for k, v := range obj.(map[string]any) {
  7508. asMap[k] = v
  7509. }
  7510. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7511. for _, k := range fieldsInOrder {
  7512. v, ok := asMap[k]
  7513. if !ok {
  7514. continue
  7515. }
  7516. switch k {
  7517. case "title":
  7518. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7519. data, err := ec.unmarshalNString2string(ctx, v)
  7520. if err != nil {
  7521. return it, err
  7522. }
  7523. it.Title = data
  7524. case "content":
  7525. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7526. data, err := ec.unmarshalNString2string(ctx, v)
  7527. if err != nil {
  7528. return it, err
  7529. }
  7530. it.Content = data
  7531. case "userId":
  7532. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  7533. data, err := ec.unmarshalNID2string(ctx, v)
  7534. if err != nil {
  7535. return it, err
  7536. }
  7537. it.UserID = data
  7538. case "serviceId":
  7539. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  7540. data, err := ec.unmarshalNID2string(ctx, v)
  7541. if err != nil {
  7542. return it, err
  7543. }
  7544. it.ServiceID = data
  7545. }
  7546. }
  7547. return it, nil
  7548. }
  7549. func (ec *executionContext) unmarshalInputNewPermission(ctx context.Context, obj any) (model.NewPermission, error) {
  7550. var it model.NewPermission
  7551. asMap := map[string]any{}
  7552. for k, v := range obj.(map[string]any) {
  7553. asMap[k] = v
  7554. }
  7555. fieldsInOrder := [...]string{"code", "description"}
  7556. for _, k := range fieldsInOrder {
  7557. v, ok := asMap[k]
  7558. if !ok {
  7559. continue
  7560. }
  7561. switch k {
  7562. case "code":
  7563. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7564. data, err := ec.unmarshalNString2string(ctx, v)
  7565. if err != nil {
  7566. return it, err
  7567. }
  7568. it.Code = data
  7569. case "description":
  7570. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7571. data, err := ec.unmarshalNString2string(ctx, v)
  7572. if err != nil {
  7573. return it, err
  7574. }
  7575. it.Description = data
  7576. }
  7577. }
  7578. return it, nil
  7579. }
  7580. func (ec *executionContext) unmarshalInputNewRole(ctx context.Context, obj any) (model.NewRole, error) {
  7581. var it model.NewRole
  7582. asMap := map[string]any{}
  7583. for k, v := range obj.(map[string]any) {
  7584. asMap[k] = v
  7585. }
  7586. fieldsInOrder := [...]string{"name", "description", "permissions"}
  7587. for _, k := range fieldsInOrder {
  7588. v, ok := asMap[k]
  7589. if !ok {
  7590. continue
  7591. }
  7592. switch k {
  7593. case "name":
  7594. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7595. data, err := ec.unmarshalNString2string(ctx, v)
  7596. if err != nil {
  7597. return it, err
  7598. }
  7599. it.Name = data
  7600. case "description":
  7601. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7602. data, err := ec.unmarshalNString2string(ctx, v)
  7603. if err != nil {
  7604. return it, err
  7605. }
  7606. it.Description = data
  7607. case "permissions":
  7608. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  7609. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7610. if err != nil {
  7611. return it, err
  7612. }
  7613. it.Permissions = data
  7614. }
  7615. }
  7616. return it, nil
  7617. }
  7618. func (ec *executionContext) unmarshalInputNewService(ctx context.Context, obj any) (model.NewService, error) {
  7619. var it model.NewService
  7620. asMap := map[string]any{}
  7621. for k, v := range obj.(map[string]any) {
  7622. asMap[k] = v
  7623. }
  7624. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  7625. for _, k := range fieldsInOrder {
  7626. v, ok := asMap[k]
  7627. if !ok {
  7628. continue
  7629. }
  7630. switch k {
  7631. case "name":
  7632. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7633. data, err := ec.unmarshalNString2string(ctx, v)
  7634. if err != nil {
  7635. return it, err
  7636. }
  7637. it.Name = data
  7638. case "description":
  7639. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7640. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7641. if err != nil {
  7642. return it, err
  7643. }
  7644. it.Description = data
  7645. case "createdById":
  7646. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7647. data, err := ec.unmarshalNID2string(ctx, v)
  7648. if err != nil {
  7649. return it, err
  7650. }
  7651. it.CreatedByID = data
  7652. case "participants":
  7653. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7654. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7655. if err != nil {
  7656. return it, err
  7657. }
  7658. it.Participants = data
  7659. }
  7660. }
  7661. return it, nil
  7662. }
  7663. func (ec *executionContext) unmarshalInputNewTask(ctx context.Context, obj any) (model.NewTask, error) {
  7664. var it model.NewTask
  7665. asMap := map[string]any{}
  7666. for k, v := range obj.(map[string]any) {
  7667. asMap[k] = v
  7668. }
  7669. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  7670. for _, k := range fieldsInOrder {
  7671. v, ok := asMap[k]
  7672. if !ok {
  7673. continue
  7674. }
  7675. switch k {
  7676. case "title":
  7677. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7678. data, err := ec.unmarshalNString2string(ctx, v)
  7679. if err != nil {
  7680. return it, err
  7681. }
  7682. it.Title = data
  7683. case "content":
  7684. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7685. data, err := ec.unmarshalNString2string(ctx, v)
  7686. if err != nil {
  7687. return it, err
  7688. }
  7689. it.Content = data
  7690. case "createdById":
  7691. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7692. data, err := ec.unmarshalNID2string(ctx, v)
  7693. if err != nil {
  7694. return it, err
  7695. }
  7696. it.CreatedByID = data
  7697. case "assigneeId":
  7698. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  7699. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7700. if err != nil {
  7701. return it, err
  7702. }
  7703. it.AssigneeID = data
  7704. case "statusId":
  7705. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  7706. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7707. if err != nil {
  7708. return it, err
  7709. }
  7710. it.StatusID = data
  7711. case "dueDate":
  7712. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  7713. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7714. if err != nil {
  7715. return it, err
  7716. }
  7717. it.DueDate = data
  7718. case "priority":
  7719. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  7720. data, err := ec.unmarshalNString2string(ctx, v)
  7721. if err != nil {
  7722. return it, err
  7723. }
  7724. it.Priority = data
  7725. }
  7726. }
  7727. return it, nil
  7728. }
  7729. func (ec *executionContext) unmarshalInputNewTaskStatus(ctx context.Context, obj any) (model.NewTaskStatus, error) {
  7730. var it model.NewTaskStatus
  7731. asMap := map[string]any{}
  7732. for k, v := range obj.(map[string]any) {
  7733. asMap[k] = v
  7734. }
  7735. fieldsInOrder := [...]string{"code", "label"}
  7736. for _, k := range fieldsInOrder {
  7737. v, ok := asMap[k]
  7738. if !ok {
  7739. continue
  7740. }
  7741. switch k {
  7742. case "code":
  7743. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7744. data, err := ec.unmarshalNString2string(ctx, v)
  7745. if err != nil {
  7746. return it, err
  7747. }
  7748. it.Code = data
  7749. case "label":
  7750. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  7751. data, err := ec.unmarshalNString2string(ctx, v)
  7752. if err != nil {
  7753. return it, err
  7754. }
  7755. it.Label = data
  7756. }
  7757. }
  7758. return it, nil
  7759. }
  7760. func (ec *executionContext) unmarshalInputNewUser(ctx context.Context, obj any) (model.NewUser, error) {
  7761. var it model.NewUser
  7762. asMap := map[string]any{}
  7763. for k, v := range obj.(map[string]any) {
  7764. asMap[k] = v
  7765. }
  7766. fieldsInOrder := [...]string{"email", "password", "roles"}
  7767. for _, k := range fieldsInOrder {
  7768. v, ok := asMap[k]
  7769. if !ok {
  7770. continue
  7771. }
  7772. switch k {
  7773. case "email":
  7774. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  7775. data, err := ec.unmarshalNString2string(ctx, v)
  7776. if err != nil {
  7777. return it, err
  7778. }
  7779. it.Email = data
  7780. case "password":
  7781. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  7782. data, err := ec.unmarshalNString2string(ctx, v)
  7783. if err != nil {
  7784. return it, err
  7785. }
  7786. it.Password = data
  7787. case "roles":
  7788. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  7789. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7790. if err != nil {
  7791. return it, err
  7792. }
  7793. it.Roles = data
  7794. }
  7795. }
  7796. return it, nil
  7797. }
  7798. func (ec *executionContext) unmarshalInputUpdateChannelInput(ctx context.Context, obj any) (model.UpdateChannelInput, error) {
  7799. var it model.UpdateChannelInput
  7800. asMap := map[string]any{}
  7801. for k, v := range obj.(map[string]any) {
  7802. asMap[k] = v
  7803. }
  7804. fieldsInOrder := [...]string{"participants"}
  7805. for _, k := range fieldsInOrder {
  7806. v, ok := asMap[k]
  7807. if !ok {
  7808. continue
  7809. }
  7810. switch k {
  7811. case "participants":
  7812. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7813. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7814. if err != nil {
  7815. return it, err
  7816. }
  7817. it.Participants = data
  7818. }
  7819. }
  7820. return it, nil
  7821. }
  7822. func (ec *executionContext) unmarshalInputUpdateMessageInput(ctx context.Context, obj any) (model.UpdateMessageInput, error) {
  7823. var it model.UpdateMessageInput
  7824. asMap := map[string]any{}
  7825. for k, v := range obj.(map[string]any) {
  7826. asMap[k] = v
  7827. }
  7828. fieldsInOrder := [...]string{"conversationId", "senderId", "content"}
  7829. for _, k := range fieldsInOrder {
  7830. v, ok := asMap[k]
  7831. if !ok {
  7832. continue
  7833. }
  7834. switch k {
  7835. case "conversationId":
  7836. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("conversationId"))
  7837. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7838. if err != nil {
  7839. return it, err
  7840. }
  7841. it.ConversationID = data
  7842. case "senderId":
  7843. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("senderId"))
  7844. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7845. if err != nil {
  7846. return it, err
  7847. }
  7848. it.SenderID = data
  7849. case "content":
  7850. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7851. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7852. if err != nil {
  7853. return it, err
  7854. }
  7855. it.Content = data
  7856. }
  7857. }
  7858. return it, nil
  7859. }
  7860. func (ec *executionContext) unmarshalInputUpdateNoteInput(ctx context.Context, obj any) (model.UpdateNoteInput, error) {
  7861. var it model.UpdateNoteInput
  7862. asMap := map[string]any{}
  7863. for k, v := range obj.(map[string]any) {
  7864. asMap[k] = v
  7865. }
  7866. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7867. for _, k := range fieldsInOrder {
  7868. v, ok := asMap[k]
  7869. if !ok {
  7870. continue
  7871. }
  7872. switch k {
  7873. case "title":
  7874. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7875. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7876. if err != nil {
  7877. return it, err
  7878. }
  7879. it.Title = data
  7880. case "content":
  7881. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7882. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7883. if err != nil {
  7884. return it, err
  7885. }
  7886. it.Content = data
  7887. case "userId":
  7888. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  7889. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7890. if err != nil {
  7891. return it, err
  7892. }
  7893. it.UserID = data
  7894. case "serviceId":
  7895. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  7896. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7897. if err != nil {
  7898. return it, err
  7899. }
  7900. it.ServiceID = data
  7901. }
  7902. }
  7903. return it, nil
  7904. }
  7905. func (ec *executionContext) unmarshalInputUpdatePermissionInput(ctx context.Context, obj any) (model.UpdatePermissionInput, error) {
  7906. var it model.UpdatePermissionInput
  7907. asMap := map[string]any{}
  7908. for k, v := range obj.(map[string]any) {
  7909. asMap[k] = v
  7910. }
  7911. fieldsInOrder := [...]string{"code", "description"}
  7912. for _, k := range fieldsInOrder {
  7913. v, ok := asMap[k]
  7914. if !ok {
  7915. continue
  7916. }
  7917. switch k {
  7918. case "code":
  7919. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7920. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7921. if err != nil {
  7922. return it, err
  7923. }
  7924. it.Code = data
  7925. case "description":
  7926. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7927. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7928. if err != nil {
  7929. return it, err
  7930. }
  7931. it.Description = data
  7932. }
  7933. }
  7934. return it, nil
  7935. }
  7936. func (ec *executionContext) unmarshalInputUpdateRoleInput(ctx context.Context, obj any) (model.UpdateRoleInput, error) {
  7937. var it model.UpdateRoleInput
  7938. asMap := map[string]any{}
  7939. for k, v := range obj.(map[string]any) {
  7940. asMap[k] = v
  7941. }
  7942. fieldsInOrder := [...]string{"name", "description", "permissions"}
  7943. for _, k := range fieldsInOrder {
  7944. v, ok := asMap[k]
  7945. if !ok {
  7946. continue
  7947. }
  7948. switch k {
  7949. case "name":
  7950. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7951. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7952. if err != nil {
  7953. return it, err
  7954. }
  7955. it.Name = data
  7956. case "description":
  7957. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7958. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7959. if err != nil {
  7960. return it, err
  7961. }
  7962. it.Description = data
  7963. case "permissions":
  7964. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  7965. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7966. if err != nil {
  7967. return it, err
  7968. }
  7969. it.Permissions = data
  7970. }
  7971. }
  7972. return it, nil
  7973. }
  7974. func (ec *executionContext) unmarshalInputUpdateServiceInput(ctx context.Context, obj any) (model.UpdateServiceInput, error) {
  7975. var it model.UpdateServiceInput
  7976. asMap := map[string]any{}
  7977. for k, v := range obj.(map[string]any) {
  7978. asMap[k] = v
  7979. }
  7980. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  7981. for _, k := range fieldsInOrder {
  7982. v, ok := asMap[k]
  7983. if !ok {
  7984. continue
  7985. }
  7986. switch k {
  7987. case "name":
  7988. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7989. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7990. if err != nil {
  7991. return it, err
  7992. }
  7993. it.Name = data
  7994. case "description":
  7995. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7996. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7997. if err != nil {
  7998. return it, err
  7999. }
  8000. it.Description = data
  8001. case "createdById":
  8002. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  8003. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8004. if err != nil {
  8005. return it, err
  8006. }
  8007. it.CreatedByID = data
  8008. case "participants":
  8009. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  8010. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  8011. if err != nil {
  8012. return it, err
  8013. }
  8014. it.Participants = data
  8015. }
  8016. }
  8017. return it, nil
  8018. }
  8019. func (ec *executionContext) unmarshalInputUpdateTaskInput(ctx context.Context, obj any) (model.UpdateTaskInput, error) {
  8020. var it model.UpdateTaskInput
  8021. asMap := map[string]any{}
  8022. for k, v := range obj.(map[string]any) {
  8023. asMap[k] = v
  8024. }
  8025. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  8026. for _, k := range fieldsInOrder {
  8027. v, ok := asMap[k]
  8028. if !ok {
  8029. continue
  8030. }
  8031. switch k {
  8032. case "title":
  8033. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  8034. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8035. if err != nil {
  8036. return it, err
  8037. }
  8038. it.Title = data
  8039. case "content":
  8040. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  8041. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8042. if err != nil {
  8043. return it, err
  8044. }
  8045. it.Content = data
  8046. case "createdById":
  8047. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  8048. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8049. if err != nil {
  8050. return it, err
  8051. }
  8052. it.CreatedByID = data
  8053. case "assigneeId":
  8054. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  8055. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8056. if err != nil {
  8057. return it, err
  8058. }
  8059. it.AssigneeID = data
  8060. case "statusId":
  8061. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  8062. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8063. if err != nil {
  8064. return it, err
  8065. }
  8066. it.StatusID = data
  8067. case "dueDate":
  8068. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  8069. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8070. if err != nil {
  8071. return it, err
  8072. }
  8073. it.DueDate = data
  8074. case "priority":
  8075. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  8076. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8077. if err != nil {
  8078. return it, err
  8079. }
  8080. it.Priority = data
  8081. }
  8082. }
  8083. return it, nil
  8084. }
  8085. func (ec *executionContext) unmarshalInputUpdateTaskStatusInput(ctx context.Context, obj any) (model.UpdateTaskStatusInput, error) {
  8086. var it model.UpdateTaskStatusInput
  8087. asMap := map[string]any{}
  8088. for k, v := range obj.(map[string]any) {
  8089. asMap[k] = v
  8090. }
  8091. fieldsInOrder := [...]string{"code", "label"}
  8092. for _, k := range fieldsInOrder {
  8093. v, ok := asMap[k]
  8094. if !ok {
  8095. continue
  8096. }
  8097. switch k {
  8098. case "code":
  8099. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  8100. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8101. if err != nil {
  8102. return it, err
  8103. }
  8104. it.Code = data
  8105. case "label":
  8106. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  8107. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8108. if err != nil {
  8109. return it, err
  8110. }
  8111. it.Label = data
  8112. }
  8113. }
  8114. return it, nil
  8115. }
  8116. func (ec *executionContext) unmarshalInputUpdateUserInput(ctx context.Context, obj any) (model.UpdateUserInput, error) {
  8117. var it model.UpdateUserInput
  8118. asMap := map[string]any{}
  8119. for k, v := range obj.(map[string]any) {
  8120. asMap[k] = v
  8121. }
  8122. fieldsInOrder := [...]string{"email", "password", "roles"}
  8123. for _, k := range fieldsInOrder {
  8124. v, ok := asMap[k]
  8125. if !ok {
  8126. continue
  8127. }
  8128. switch k {
  8129. case "email":
  8130. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  8131. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8132. if err != nil {
  8133. return it, err
  8134. }
  8135. it.Email = data
  8136. case "password":
  8137. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  8138. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8139. if err != nil {
  8140. return it, err
  8141. }
  8142. it.Password = data
  8143. case "roles":
  8144. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  8145. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  8146. if err != nil {
  8147. return it, err
  8148. }
  8149. it.Roles = data
  8150. }
  8151. }
  8152. return it, nil
  8153. }
  8154. // endregion **************************** input.gotpl *****************************
  8155. // region ************************** interface.gotpl ***************************
  8156. // endregion ************************** interface.gotpl ***************************
  8157. // region **************************** object.gotpl ****************************
  8158. var authPayloadImplementors = []string{"AuthPayload"}
  8159. func (ec *executionContext) _AuthPayload(ctx context.Context, sel ast.SelectionSet, obj *model.AuthPayload) graphql.Marshaler {
  8160. fields := graphql.CollectFields(ec.OperationContext, sel, authPayloadImplementors)
  8161. out := graphql.NewFieldSet(fields)
  8162. deferred := make(map[string]*graphql.FieldSet)
  8163. for i, field := range fields {
  8164. switch field.Name {
  8165. case "__typename":
  8166. out.Values[i] = graphql.MarshalString("AuthPayload")
  8167. case "token":
  8168. out.Values[i] = ec._AuthPayload_token(ctx, field, obj)
  8169. if out.Values[i] == graphql.Null {
  8170. out.Invalids++
  8171. }
  8172. case "user":
  8173. out.Values[i] = ec._AuthPayload_user(ctx, field, obj)
  8174. if out.Values[i] == graphql.Null {
  8175. out.Invalids++
  8176. }
  8177. default:
  8178. panic("unknown field " + strconv.Quote(field.Name))
  8179. }
  8180. }
  8181. out.Dispatch(ctx)
  8182. if out.Invalids > 0 {
  8183. return graphql.Null
  8184. }
  8185. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8186. for label, dfs := range deferred {
  8187. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8188. Label: label,
  8189. Path: graphql.GetPath(ctx),
  8190. FieldSet: dfs,
  8191. Context: ctx,
  8192. })
  8193. }
  8194. return out
  8195. }
  8196. var channelImplementors = []string{"Channel"}
  8197. func (ec *executionContext) _Channel(ctx context.Context, sel ast.SelectionSet, obj *model.Channel) graphql.Marshaler {
  8198. fields := graphql.CollectFields(ec.OperationContext, sel, channelImplementors)
  8199. out := graphql.NewFieldSet(fields)
  8200. deferred := make(map[string]*graphql.FieldSet)
  8201. for i, field := range fields {
  8202. switch field.Name {
  8203. case "__typename":
  8204. out.Values[i] = graphql.MarshalString("Channel")
  8205. case "id":
  8206. out.Values[i] = ec._Channel_id(ctx, field, obj)
  8207. if out.Values[i] == graphql.Null {
  8208. out.Invalids++
  8209. }
  8210. case "participants":
  8211. out.Values[i] = ec._Channel_participants(ctx, field, obj)
  8212. if out.Values[i] == graphql.Null {
  8213. out.Invalids++
  8214. }
  8215. case "createdAt":
  8216. out.Values[i] = ec._Channel_createdAt(ctx, field, obj)
  8217. if out.Values[i] == graphql.Null {
  8218. out.Invalids++
  8219. }
  8220. case "updatedAt":
  8221. out.Values[i] = ec._Channel_updatedAt(ctx, field, obj)
  8222. if out.Values[i] == graphql.Null {
  8223. out.Invalids++
  8224. }
  8225. default:
  8226. panic("unknown field " + strconv.Quote(field.Name))
  8227. }
  8228. }
  8229. out.Dispatch(ctx)
  8230. if out.Invalids > 0 {
  8231. return graphql.Null
  8232. }
  8233. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8234. for label, dfs := range deferred {
  8235. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8236. Label: label,
  8237. Path: graphql.GetPath(ctx),
  8238. FieldSet: dfs,
  8239. Context: ctx,
  8240. })
  8241. }
  8242. return out
  8243. }
  8244. var messageImplementors = []string{"Message"}
  8245. func (ec *executionContext) _Message(ctx context.Context, sel ast.SelectionSet, obj *model.Message) graphql.Marshaler {
  8246. fields := graphql.CollectFields(ec.OperationContext, sel, messageImplementors)
  8247. out := graphql.NewFieldSet(fields)
  8248. deferred := make(map[string]*graphql.FieldSet)
  8249. for i, field := range fields {
  8250. switch field.Name {
  8251. case "__typename":
  8252. out.Values[i] = graphql.MarshalString("Message")
  8253. case "id":
  8254. out.Values[i] = ec._Message_id(ctx, field, obj)
  8255. if out.Values[i] == graphql.Null {
  8256. out.Invalids++
  8257. }
  8258. case "conversationId":
  8259. out.Values[i] = ec._Message_conversationId(ctx, field, obj)
  8260. if out.Values[i] == graphql.Null {
  8261. out.Invalids++
  8262. }
  8263. case "senderId":
  8264. out.Values[i] = ec._Message_senderId(ctx, field, obj)
  8265. if out.Values[i] == graphql.Null {
  8266. out.Invalids++
  8267. }
  8268. case "sender":
  8269. out.Values[i] = ec._Message_sender(ctx, field, obj)
  8270. if out.Values[i] == graphql.Null {
  8271. out.Invalids++
  8272. }
  8273. case "content":
  8274. out.Values[i] = ec._Message_content(ctx, field, obj)
  8275. if out.Values[i] == graphql.Null {
  8276. out.Invalids++
  8277. }
  8278. case "sentAt":
  8279. out.Values[i] = ec._Message_sentAt(ctx, field, obj)
  8280. if out.Values[i] == graphql.Null {
  8281. out.Invalids++
  8282. }
  8283. case "createdAt":
  8284. out.Values[i] = ec._Message_createdAt(ctx, field, obj)
  8285. if out.Values[i] == graphql.Null {
  8286. out.Invalids++
  8287. }
  8288. case "updatedAt":
  8289. out.Values[i] = ec._Message_updatedAt(ctx, field, obj)
  8290. if out.Values[i] == graphql.Null {
  8291. out.Invalids++
  8292. }
  8293. default:
  8294. panic("unknown field " + strconv.Quote(field.Name))
  8295. }
  8296. }
  8297. out.Dispatch(ctx)
  8298. if out.Invalids > 0 {
  8299. return graphql.Null
  8300. }
  8301. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8302. for label, dfs := range deferred {
  8303. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8304. Label: label,
  8305. Path: graphql.GetPath(ctx),
  8306. FieldSet: dfs,
  8307. Context: ctx,
  8308. })
  8309. }
  8310. return out
  8311. }
  8312. var mutationImplementors = []string{"Mutation"}
  8313. func (ec *executionContext) _Mutation(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  8314. fields := graphql.CollectFields(ec.OperationContext, sel, mutationImplementors)
  8315. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8316. Object: "Mutation",
  8317. })
  8318. out := graphql.NewFieldSet(fields)
  8319. deferred := make(map[string]*graphql.FieldSet)
  8320. for i, field := range fields {
  8321. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  8322. Object: field.Name,
  8323. Field: field,
  8324. })
  8325. switch field.Name {
  8326. case "__typename":
  8327. out.Values[i] = graphql.MarshalString("Mutation")
  8328. case "login":
  8329. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8330. return ec._Mutation_login(ctx, field)
  8331. })
  8332. if out.Values[i] == graphql.Null {
  8333. out.Invalids++
  8334. }
  8335. case "createUser":
  8336. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8337. return ec._Mutation_createUser(ctx, field)
  8338. })
  8339. if out.Values[i] == graphql.Null {
  8340. out.Invalids++
  8341. }
  8342. case "updateUser":
  8343. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8344. return ec._Mutation_updateUser(ctx, field)
  8345. })
  8346. if out.Values[i] == graphql.Null {
  8347. out.Invalids++
  8348. }
  8349. case "deleteUser":
  8350. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8351. return ec._Mutation_deleteUser(ctx, field)
  8352. })
  8353. if out.Values[i] == graphql.Null {
  8354. out.Invalids++
  8355. }
  8356. case "createNote":
  8357. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8358. return ec._Mutation_createNote(ctx, field)
  8359. })
  8360. if out.Values[i] == graphql.Null {
  8361. out.Invalids++
  8362. }
  8363. case "updateNote":
  8364. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8365. return ec._Mutation_updateNote(ctx, field)
  8366. })
  8367. if out.Values[i] == graphql.Null {
  8368. out.Invalids++
  8369. }
  8370. case "deleteNote":
  8371. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8372. return ec._Mutation_deleteNote(ctx, field)
  8373. })
  8374. if out.Values[i] == graphql.Null {
  8375. out.Invalids++
  8376. }
  8377. case "createRole":
  8378. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8379. return ec._Mutation_createRole(ctx, field)
  8380. })
  8381. if out.Values[i] == graphql.Null {
  8382. out.Invalids++
  8383. }
  8384. case "updateRole":
  8385. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8386. return ec._Mutation_updateRole(ctx, field)
  8387. })
  8388. if out.Values[i] == graphql.Null {
  8389. out.Invalids++
  8390. }
  8391. case "deleteRole":
  8392. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8393. return ec._Mutation_deleteRole(ctx, field)
  8394. })
  8395. if out.Values[i] == graphql.Null {
  8396. out.Invalids++
  8397. }
  8398. case "createPermission":
  8399. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8400. return ec._Mutation_createPermission(ctx, field)
  8401. })
  8402. if out.Values[i] == graphql.Null {
  8403. out.Invalids++
  8404. }
  8405. case "updatePermission":
  8406. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8407. return ec._Mutation_updatePermission(ctx, field)
  8408. })
  8409. if out.Values[i] == graphql.Null {
  8410. out.Invalids++
  8411. }
  8412. case "deletePermission":
  8413. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8414. return ec._Mutation_deletePermission(ctx, field)
  8415. })
  8416. if out.Values[i] == graphql.Null {
  8417. out.Invalids++
  8418. }
  8419. case "createService":
  8420. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8421. return ec._Mutation_createService(ctx, field)
  8422. })
  8423. if out.Values[i] == graphql.Null {
  8424. out.Invalids++
  8425. }
  8426. case "updateService":
  8427. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8428. return ec._Mutation_updateService(ctx, field)
  8429. })
  8430. if out.Values[i] == graphql.Null {
  8431. out.Invalids++
  8432. }
  8433. case "deleteService":
  8434. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8435. return ec._Mutation_deleteService(ctx, field)
  8436. })
  8437. if out.Values[i] == graphql.Null {
  8438. out.Invalids++
  8439. }
  8440. case "createTask":
  8441. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8442. return ec._Mutation_createTask(ctx, field)
  8443. })
  8444. if out.Values[i] == graphql.Null {
  8445. out.Invalids++
  8446. }
  8447. case "updateTask":
  8448. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8449. return ec._Mutation_updateTask(ctx, field)
  8450. })
  8451. if out.Values[i] == graphql.Null {
  8452. out.Invalids++
  8453. }
  8454. case "deleteTask":
  8455. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8456. return ec._Mutation_deleteTask(ctx, field)
  8457. })
  8458. if out.Values[i] == graphql.Null {
  8459. out.Invalids++
  8460. }
  8461. case "createTaskStatus":
  8462. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8463. return ec._Mutation_createTaskStatus(ctx, field)
  8464. })
  8465. if out.Values[i] == graphql.Null {
  8466. out.Invalids++
  8467. }
  8468. case "updateTaskStatus":
  8469. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8470. return ec._Mutation_updateTaskStatus(ctx, field)
  8471. })
  8472. if out.Values[i] == graphql.Null {
  8473. out.Invalids++
  8474. }
  8475. case "deleteTaskStatus":
  8476. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8477. return ec._Mutation_deleteTaskStatus(ctx, field)
  8478. })
  8479. if out.Values[i] == graphql.Null {
  8480. out.Invalids++
  8481. }
  8482. case "createChannel":
  8483. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8484. return ec._Mutation_createChannel(ctx, field)
  8485. })
  8486. if out.Values[i] == graphql.Null {
  8487. out.Invalids++
  8488. }
  8489. case "updateChannel":
  8490. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8491. return ec._Mutation_updateChannel(ctx, field)
  8492. })
  8493. if out.Values[i] == graphql.Null {
  8494. out.Invalids++
  8495. }
  8496. case "deleteChannel":
  8497. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8498. return ec._Mutation_deleteChannel(ctx, field)
  8499. })
  8500. if out.Values[i] == graphql.Null {
  8501. out.Invalids++
  8502. }
  8503. case "createMessage":
  8504. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8505. return ec._Mutation_createMessage(ctx, field)
  8506. })
  8507. if out.Values[i] == graphql.Null {
  8508. out.Invalids++
  8509. }
  8510. case "updateMessage":
  8511. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8512. return ec._Mutation_updateMessage(ctx, field)
  8513. })
  8514. if out.Values[i] == graphql.Null {
  8515. out.Invalids++
  8516. }
  8517. case "deleteMessage":
  8518. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8519. return ec._Mutation_deleteMessage(ctx, field)
  8520. })
  8521. if out.Values[i] == graphql.Null {
  8522. out.Invalids++
  8523. }
  8524. default:
  8525. panic("unknown field " + strconv.Quote(field.Name))
  8526. }
  8527. }
  8528. out.Dispatch(ctx)
  8529. if out.Invalids > 0 {
  8530. return graphql.Null
  8531. }
  8532. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8533. for label, dfs := range deferred {
  8534. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8535. Label: label,
  8536. Path: graphql.GetPath(ctx),
  8537. FieldSet: dfs,
  8538. Context: ctx,
  8539. })
  8540. }
  8541. return out
  8542. }
  8543. var noteImplementors = []string{"Note"}
  8544. func (ec *executionContext) _Note(ctx context.Context, sel ast.SelectionSet, obj *model.Note) graphql.Marshaler {
  8545. fields := graphql.CollectFields(ec.OperationContext, sel, noteImplementors)
  8546. out := graphql.NewFieldSet(fields)
  8547. deferred := make(map[string]*graphql.FieldSet)
  8548. for i, field := range fields {
  8549. switch field.Name {
  8550. case "__typename":
  8551. out.Values[i] = graphql.MarshalString("Note")
  8552. case "id":
  8553. out.Values[i] = ec._Note_id(ctx, field, obj)
  8554. if out.Values[i] == graphql.Null {
  8555. out.Invalids++
  8556. }
  8557. case "title":
  8558. out.Values[i] = ec._Note_title(ctx, field, obj)
  8559. if out.Values[i] == graphql.Null {
  8560. out.Invalids++
  8561. }
  8562. case "content":
  8563. out.Values[i] = ec._Note_content(ctx, field, obj)
  8564. if out.Values[i] == graphql.Null {
  8565. out.Invalids++
  8566. }
  8567. case "userId":
  8568. out.Values[i] = ec._Note_userId(ctx, field, obj)
  8569. if out.Values[i] == graphql.Null {
  8570. out.Invalids++
  8571. }
  8572. case "user":
  8573. out.Values[i] = ec._Note_user(ctx, field, obj)
  8574. if out.Values[i] == graphql.Null {
  8575. out.Invalids++
  8576. }
  8577. case "serviceId":
  8578. out.Values[i] = ec._Note_serviceId(ctx, field, obj)
  8579. if out.Values[i] == graphql.Null {
  8580. out.Invalids++
  8581. }
  8582. case "service":
  8583. out.Values[i] = ec._Note_service(ctx, field, obj)
  8584. if out.Values[i] == graphql.Null {
  8585. out.Invalids++
  8586. }
  8587. case "createdAt":
  8588. out.Values[i] = ec._Note_createdAt(ctx, field, obj)
  8589. if out.Values[i] == graphql.Null {
  8590. out.Invalids++
  8591. }
  8592. case "updatedAt":
  8593. out.Values[i] = ec._Note_updatedAt(ctx, field, obj)
  8594. if out.Values[i] == graphql.Null {
  8595. out.Invalids++
  8596. }
  8597. default:
  8598. panic("unknown field " + strconv.Quote(field.Name))
  8599. }
  8600. }
  8601. out.Dispatch(ctx)
  8602. if out.Invalids > 0 {
  8603. return graphql.Null
  8604. }
  8605. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8606. for label, dfs := range deferred {
  8607. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8608. Label: label,
  8609. Path: graphql.GetPath(ctx),
  8610. FieldSet: dfs,
  8611. Context: ctx,
  8612. })
  8613. }
  8614. return out
  8615. }
  8616. var permissionImplementors = []string{"Permission"}
  8617. func (ec *executionContext) _Permission(ctx context.Context, sel ast.SelectionSet, obj *model.Permission) graphql.Marshaler {
  8618. fields := graphql.CollectFields(ec.OperationContext, sel, permissionImplementors)
  8619. out := graphql.NewFieldSet(fields)
  8620. deferred := make(map[string]*graphql.FieldSet)
  8621. for i, field := range fields {
  8622. switch field.Name {
  8623. case "__typename":
  8624. out.Values[i] = graphql.MarshalString("Permission")
  8625. case "id":
  8626. out.Values[i] = ec._Permission_id(ctx, field, obj)
  8627. if out.Values[i] == graphql.Null {
  8628. out.Invalids++
  8629. }
  8630. case "code":
  8631. out.Values[i] = ec._Permission_code(ctx, field, obj)
  8632. if out.Values[i] == graphql.Null {
  8633. out.Invalids++
  8634. }
  8635. case "description":
  8636. out.Values[i] = ec._Permission_description(ctx, field, obj)
  8637. if out.Values[i] == graphql.Null {
  8638. out.Invalids++
  8639. }
  8640. default:
  8641. panic("unknown field " + strconv.Quote(field.Name))
  8642. }
  8643. }
  8644. out.Dispatch(ctx)
  8645. if out.Invalids > 0 {
  8646. return graphql.Null
  8647. }
  8648. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8649. for label, dfs := range deferred {
  8650. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8651. Label: label,
  8652. Path: graphql.GetPath(ctx),
  8653. FieldSet: dfs,
  8654. Context: ctx,
  8655. })
  8656. }
  8657. return out
  8658. }
  8659. var queryImplementors = []string{"Query"}
  8660. func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  8661. fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors)
  8662. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8663. Object: "Query",
  8664. })
  8665. out := graphql.NewFieldSet(fields)
  8666. deferred := make(map[string]*graphql.FieldSet)
  8667. for i, field := range fields {
  8668. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  8669. Object: field.Name,
  8670. Field: field,
  8671. })
  8672. switch field.Name {
  8673. case "__typename":
  8674. out.Values[i] = graphql.MarshalString("Query")
  8675. case "users":
  8676. field := field
  8677. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8678. defer func() {
  8679. if r := recover(); r != nil {
  8680. ec.Error(ctx, ec.Recover(ctx, r))
  8681. }
  8682. }()
  8683. res = ec._Query_users(ctx, field)
  8684. if res == graphql.Null {
  8685. atomic.AddUint32(&fs.Invalids, 1)
  8686. }
  8687. return res
  8688. }
  8689. rrm := func(ctx context.Context) graphql.Marshaler {
  8690. return ec.OperationContext.RootResolverMiddleware(ctx,
  8691. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8692. }
  8693. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8694. case "user":
  8695. field := field
  8696. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8697. defer func() {
  8698. if r := recover(); r != nil {
  8699. ec.Error(ctx, ec.Recover(ctx, r))
  8700. }
  8701. }()
  8702. res = ec._Query_user(ctx, field)
  8703. return res
  8704. }
  8705. rrm := func(ctx context.Context) graphql.Marshaler {
  8706. return ec.OperationContext.RootResolverMiddleware(ctx,
  8707. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8708. }
  8709. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8710. case "notes":
  8711. field := field
  8712. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8713. defer func() {
  8714. if r := recover(); r != nil {
  8715. ec.Error(ctx, ec.Recover(ctx, r))
  8716. }
  8717. }()
  8718. res = ec._Query_notes(ctx, field)
  8719. if res == graphql.Null {
  8720. atomic.AddUint32(&fs.Invalids, 1)
  8721. }
  8722. return res
  8723. }
  8724. rrm := func(ctx context.Context) graphql.Marshaler {
  8725. return ec.OperationContext.RootResolverMiddleware(ctx,
  8726. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8727. }
  8728. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8729. case "note":
  8730. field := field
  8731. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8732. defer func() {
  8733. if r := recover(); r != nil {
  8734. ec.Error(ctx, ec.Recover(ctx, r))
  8735. }
  8736. }()
  8737. res = ec._Query_note(ctx, field)
  8738. return res
  8739. }
  8740. rrm := func(ctx context.Context) graphql.Marshaler {
  8741. return ec.OperationContext.RootResolverMiddleware(ctx,
  8742. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8743. }
  8744. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8745. case "roles":
  8746. field := field
  8747. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8748. defer func() {
  8749. if r := recover(); r != nil {
  8750. ec.Error(ctx, ec.Recover(ctx, r))
  8751. }
  8752. }()
  8753. res = ec._Query_roles(ctx, field)
  8754. if res == graphql.Null {
  8755. atomic.AddUint32(&fs.Invalids, 1)
  8756. }
  8757. return res
  8758. }
  8759. rrm := func(ctx context.Context) graphql.Marshaler {
  8760. return ec.OperationContext.RootResolverMiddleware(ctx,
  8761. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8762. }
  8763. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8764. case "role":
  8765. field := field
  8766. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8767. defer func() {
  8768. if r := recover(); r != nil {
  8769. ec.Error(ctx, ec.Recover(ctx, r))
  8770. }
  8771. }()
  8772. res = ec._Query_role(ctx, field)
  8773. return res
  8774. }
  8775. rrm := func(ctx context.Context) graphql.Marshaler {
  8776. return ec.OperationContext.RootResolverMiddleware(ctx,
  8777. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8778. }
  8779. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8780. case "permissions":
  8781. field := field
  8782. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8783. defer func() {
  8784. if r := recover(); r != nil {
  8785. ec.Error(ctx, ec.Recover(ctx, r))
  8786. }
  8787. }()
  8788. res = ec._Query_permissions(ctx, field)
  8789. if res == graphql.Null {
  8790. atomic.AddUint32(&fs.Invalids, 1)
  8791. }
  8792. return res
  8793. }
  8794. rrm := func(ctx context.Context) graphql.Marshaler {
  8795. return ec.OperationContext.RootResolverMiddleware(ctx,
  8796. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8797. }
  8798. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8799. case "permission":
  8800. field := field
  8801. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8802. defer func() {
  8803. if r := recover(); r != nil {
  8804. ec.Error(ctx, ec.Recover(ctx, r))
  8805. }
  8806. }()
  8807. res = ec._Query_permission(ctx, field)
  8808. return res
  8809. }
  8810. rrm := func(ctx context.Context) graphql.Marshaler {
  8811. return ec.OperationContext.RootResolverMiddleware(ctx,
  8812. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8813. }
  8814. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8815. case "services":
  8816. field := field
  8817. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8818. defer func() {
  8819. if r := recover(); r != nil {
  8820. ec.Error(ctx, ec.Recover(ctx, r))
  8821. }
  8822. }()
  8823. res = ec._Query_services(ctx, field)
  8824. if res == graphql.Null {
  8825. atomic.AddUint32(&fs.Invalids, 1)
  8826. }
  8827. return res
  8828. }
  8829. rrm := func(ctx context.Context) graphql.Marshaler {
  8830. return ec.OperationContext.RootResolverMiddleware(ctx,
  8831. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8832. }
  8833. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8834. case "service":
  8835. field := field
  8836. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8837. defer func() {
  8838. if r := recover(); r != nil {
  8839. ec.Error(ctx, ec.Recover(ctx, r))
  8840. }
  8841. }()
  8842. res = ec._Query_service(ctx, field)
  8843. return res
  8844. }
  8845. rrm := func(ctx context.Context) graphql.Marshaler {
  8846. return ec.OperationContext.RootResolverMiddleware(ctx,
  8847. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8848. }
  8849. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8850. case "tasks":
  8851. field := field
  8852. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8853. defer func() {
  8854. if r := recover(); r != nil {
  8855. ec.Error(ctx, ec.Recover(ctx, r))
  8856. }
  8857. }()
  8858. res = ec._Query_tasks(ctx, field)
  8859. if res == graphql.Null {
  8860. atomic.AddUint32(&fs.Invalids, 1)
  8861. }
  8862. return res
  8863. }
  8864. rrm := func(ctx context.Context) graphql.Marshaler {
  8865. return ec.OperationContext.RootResolverMiddleware(ctx,
  8866. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8867. }
  8868. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8869. case "task":
  8870. field := field
  8871. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8872. defer func() {
  8873. if r := recover(); r != nil {
  8874. ec.Error(ctx, ec.Recover(ctx, r))
  8875. }
  8876. }()
  8877. res = ec._Query_task(ctx, field)
  8878. return res
  8879. }
  8880. rrm := func(ctx context.Context) graphql.Marshaler {
  8881. return ec.OperationContext.RootResolverMiddleware(ctx,
  8882. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8883. }
  8884. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8885. case "taskStatuses":
  8886. field := field
  8887. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8888. defer func() {
  8889. if r := recover(); r != nil {
  8890. ec.Error(ctx, ec.Recover(ctx, r))
  8891. }
  8892. }()
  8893. res = ec._Query_taskStatuses(ctx, field)
  8894. if res == graphql.Null {
  8895. atomic.AddUint32(&fs.Invalids, 1)
  8896. }
  8897. return res
  8898. }
  8899. rrm := func(ctx context.Context) graphql.Marshaler {
  8900. return ec.OperationContext.RootResolverMiddleware(ctx,
  8901. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8902. }
  8903. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8904. case "taskStatus":
  8905. field := field
  8906. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8907. defer func() {
  8908. if r := recover(); r != nil {
  8909. ec.Error(ctx, ec.Recover(ctx, r))
  8910. }
  8911. }()
  8912. res = ec._Query_taskStatus(ctx, field)
  8913. return res
  8914. }
  8915. rrm := func(ctx context.Context) graphql.Marshaler {
  8916. return ec.OperationContext.RootResolverMiddleware(ctx,
  8917. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8918. }
  8919. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8920. case "channels":
  8921. field := field
  8922. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8923. defer func() {
  8924. if r := recover(); r != nil {
  8925. ec.Error(ctx, ec.Recover(ctx, r))
  8926. }
  8927. }()
  8928. res = ec._Query_channels(ctx, field)
  8929. if res == graphql.Null {
  8930. atomic.AddUint32(&fs.Invalids, 1)
  8931. }
  8932. return res
  8933. }
  8934. rrm := func(ctx context.Context) graphql.Marshaler {
  8935. return ec.OperationContext.RootResolverMiddleware(ctx,
  8936. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8937. }
  8938. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8939. case "channel":
  8940. field := field
  8941. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8942. defer func() {
  8943. if r := recover(); r != nil {
  8944. ec.Error(ctx, ec.Recover(ctx, r))
  8945. }
  8946. }()
  8947. res = ec._Query_channel(ctx, field)
  8948. return res
  8949. }
  8950. rrm := func(ctx context.Context) graphql.Marshaler {
  8951. return ec.OperationContext.RootResolverMiddleware(ctx,
  8952. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8953. }
  8954. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8955. case "messages":
  8956. field := field
  8957. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8958. defer func() {
  8959. if r := recover(); r != nil {
  8960. ec.Error(ctx, ec.Recover(ctx, r))
  8961. }
  8962. }()
  8963. res = ec._Query_messages(ctx, field)
  8964. if res == graphql.Null {
  8965. atomic.AddUint32(&fs.Invalids, 1)
  8966. }
  8967. return res
  8968. }
  8969. rrm := func(ctx context.Context) graphql.Marshaler {
  8970. return ec.OperationContext.RootResolverMiddleware(ctx,
  8971. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8972. }
  8973. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8974. case "message":
  8975. field := field
  8976. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8977. defer func() {
  8978. if r := recover(); r != nil {
  8979. ec.Error(ctx, ec.Recover(ctx, r))
  8980. }
  8981. }()
  8982. res = ec._Query_message(ctx, field)
  8983. return res
  8984. }
  8985. rrm := func(ctx context.Context) graphql.Marshaler {
  8986. return ec.OperationContext.RootResolverMiddleware(ctx,
  8987. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8988. }
  8989. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8990. case "__type":
  8991. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8992. return ec._Query___type(ctx, field)
  8993. })
  8994. case "__schema":
  8995. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8996. return ec._Query___schema(ctx, field)
  8997. })
  8998. default:
  8999. panic("unknown field " + strconv.Quote(field.Name))
  9000. }
  9001. }
  9002. out.Dispatch(ctx)
  9003. if out.Invalids > 0 {
  9004. return graphql.Null
  9005. }
  9006. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9007. for label, dfs := range deferred {
  9008. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9009. Label: label,
  9010. Path: graphql.GetPath(ctx),
  9011. FieldSet: dfs,
  9012. Context: ctx,
  9013. })
  9014. }
  9015. return out
  9016. }
  9017. var roleImplementors = []string{"Role"}
  9018. func (ec *executionContext) _Role(ctx context.Context, sel ast.SelectionSet, obj *model.Role) graphql.Marshaler {
  9019. fields := graphql.CollectFields(ec.OperationContext, sel, roleImplementors)
  9020. out := graphql.NewFieldSet(fields)
  9021. deferred := make(map[string]*graphql.FieldSet)
  9022. for i, field := range fields {
  9023. switch field.Name {
  9024. case "__typename":
  9025. out.Values[i] = graphql.MarshalString("Role")
  9026. case "id":
  9027. out.Values[i] = ec._Role_id(ctx, field, obj)
  9028. if out.Values[i] == graphql.Null {
  9029. out.Invalids++
  9030. }
  9031. case "name":
  9032. out.Values[i] = ec._Role_name(ctx, field, obj)
  9033. if out.Values[i] == graphql.Null {
  9034. out.Invalids++
  9035. }
  9036. case "description":
  9037. out.Values[i] = ec._Role_description(ctx, field, obj)
  9038. if out.Values[i] == graphql.Null {
  9039. out.Invalids++
  9040. }
  9041. case "permissions":
  9042. out.Values[i] = ec._Role_permissions(ctx, field, obj)
  9043. if out.Values[i] == graphql.Null {
  9044. out.Invalids++
  9045. }
  9046. default:
  9047. panic("unknown field " + strconv.Quote(field.Name))
  9048. }
  9049. }
  9050. out.Dispatch(ctx)
  9051. if out.Invalids > 0 {
  9052. return graphql.Null
  9053. }
  9054. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9055. for label, dfs := range deferred {
  9056. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9057. Label: label,
  9058. Path: graphql.GetPath(ctx),
  9059. FieldSet: dfs,
  9060. Context: ctx,
  9061. })
  9062. }
  9063. return out
  9064. }
  9065. var serviceImplementors = []string{"Service"}
  9066. func (ec *executionContext) _Service(ctx context.Context, sel ast.SelectionSet, obj *model.Service) graphql.Marshaler {
  9067. fields := graphql.CollectFields(ec.OperationContext, sel, serviceImplementors)
  9068. out := graphql.NewFieldSet(fields)
  9069. deferred := make(map[string]*graphql.FieldSet)
  9070. for i, field := range fields {
  9071. switch field.Name {
  9072. case "__typename":
  9073. out.Values[i] = graphql.MarshalString("Service")
  9074. case "id":
  9075. out.Values[i] = ec._Service_id(ctx, field, obj)
  9076. if out.Values[i] == graphql.Null {
  9077. out.Invalids++
  9078. }
  9079. case "name":
  9080. out.Values[i] = ec._Service_name(ctx, field, obj)
  9081. if out.Values[i] == graphql.Null {
  9082. out.Invalids++
  9083. }
  9084. case "description":
  9085. out.Values[i] = ec._Service_description(ctx, field, obj)
  9086. case "createdById":
  9087. out.Values[i] = ec._Service_createdById(ctx, field, obj)
  9088. if out.Values[i] == graphql.Null {
  9089. out.Invalids++
  9090. }
  9091. case "createdBy":
  9092. out.Values[i] = ec._Service_createdBy(ctx, field, obj)
  9093. if out.Values[i] == graphql.Null {
  9094. out.Invalids++
  9095. }
  9096. case "participants":
  9097. out.Values[i] = ec._Service_participants(ctx, field, obj)
  9098. if out.Values[i] == graphql.Null {
  9099. out.Invalids++
  9100. }
  9101. case "tasks":
  9102. out.Values[i] = ec._Service_tasks(ctx, field, obj)
  9103. if out.Values[i] == graphql.Null {
  9104. out.Invalids++
  9105. }
  9106. case "createdAt":
  9107. out.Values[i] = ec._Service_createdAt(ctx, field, obj)
  9108. if out.Values[i] == graphql.Null {
  9109. out.Invalids++
  9110. }
  9111. case "updatedAt":
  9112. out.Values[i] = ec._Service_updatedAt(ctx, field, obj)
  9113. if out.Values[i] == graphql.Null {
  9114. out.Invalids++
  9115. }
  9116. default:
  9117. panic("unknown field " + strconv.Quote(field.Name))
  9118. }
  9119. }
  9120. out.Dispatch(ctx)
  9121. if out.Invalids > 0 {
  9122. return graphql.Null
  9123. }
  9124. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9125. for label, dfs := range deferred {
  9126. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9127. Label: label,
  9128. Path: graphql.GetPath(ctx),
  9129. FieldSet: dfs,
  9130. Context: ctx,
  9131. })
  9132. }
  9133. return out
  9134. }
  9135. var subscriptionImplementors = []string{"Subscription"}
  9136. func (ec *executionContext) _Subscription(ctx context.Context, sel ast.SelectionSet) func(ctx context.Context) graphql.Marshaler {
  9137. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionImplementors)
  9138. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  9139. Object: "Subscription",
  9140. })
  9141. if len(fields) != 1 {
  9142. graphql.AddErrorf(ctx, "must subscribe to exactly one stream")
  9143. return nil
  9144. }
  9145. switch fields[0].Name {
  9146. case "taskCreated":
  9147. return ec._Subscription_taskCreated(ctx, fields[0])
  9148. case "taskUpdated":
  9149. return ec._Subscription_taskUpdated(ctx, fields[0])
  9150. case "taskDeleted":
  9151. return ec._Subscription_taskDeleted(ctx, fields[0])
  9152. case "messageAdded":
  9153. return ec._Subscription_messageAdded(ctx, fields[0])
  9154. default:
  9155. panic("unknown field " + strconv.Quote(fields[0].Name))
  9156. }
  9157. }
  9158. var taskImplementors = []string{"Task"}
  9159. func (ec *executionContext) _Task(ctx context.Context, sel ast.SelectionSet, obj *model.Task) graphql.Marshaler {
  9160. fields := graphql.CollectFields(ec.OperationContext, sel, taskImplementors)
  9161. out := graphql.NewFieldSet(fields)
  9162. deferred := make(map[string]*graphql.FieldSet)
  9163. for i, field := range fields {
  9164. switch field.Name {
  9165. case "__typename":
  9166. out.Values[i] = graphql.MarshalString("Task")
  9167. case "id":
  9168. out.Values[i] = ec._Task_id(ctx, field, obj)
  9169. if out.Values[i] == graphql.Null {
  9170. out.Invalids++
  9171. }
  9172. case "title":
  9173. out.Values[i] = ec._Task_title(ctx, field, obj)
  9174. if out.Values[i] == graphql.Null {
  9175. out.Invalids++
  9176. }
  9177. case "content":
  9178. out.Values[i] = ec._Task_content(ctx, field, obj)
  9179. if out.Values[i] == graphql.Null {
  9180. out.Invalids++
  9181. }
  9182. case "createdById":
  9183. out.Values[i] = ec._Task_createdById(ctx, field, obj)
  9184. if out.Values[i] == graphql.Null {
  9185. out.Invalids++
  9186. }
  9187. case "createdBy":
  9188. out.Values[i] = ec._Task_createdBy(ctx, field, obj)
  9189. if out.Values[i] == graphql.Null {
  9190. out.Invalids++
  9191. }
  9192. case "assigneeId":
  9193. out.Values[i] = ec._Task_assigneeId(ctx, field, obj)
  9194. case "assignee":
  9195. out.Values[i] = ec._Task_assignee(ctx, field, obj)
  9196. case "statusId":
  9197. out.Values[i] = ec._Task_statusId(ctx, field, obj)
  9198. case "status":
  9199. out.Values[i] = ec._Task_status(ctx, field, obj)
  9200. case "dueDate":
  9201. out.Values[i] = ec._Task_dueDate(ctx, field, obj)
  9202. case "priority":
  9203. out.Values[i] = ec._Task_priority(ctx, field, obj)
  9204. if out.Values[i] == graphql.Null {
  9205. out.Invalids++
  9206. }
  9207. case "createdAt":
  9208. out.Values[i] = ec._Task_createdAt(ctx, field, obj)
  9209. if out.Values[i] == graphql.Null {
  9210. out.Invalids++
  9211. }
  9212. case "updatedAt":
  9213. out.Values[i] = ec._Task_updatedAt(ctx, field, obj)
  9214. if out.Values[i] == graphql.Null {
  9215. out.Invalids++
  9216. }
  9217. default:
  9218. panic("unknown field " + strconv.Quote(field.Name))
  9219. }
  9220. }
  9221. out.Dispatch(ctx)
  9222. if out.Invalids > 0 {
  9223. return graphql.Null
  9224. }
  9225. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9226. for label, dfs := range deferred {
  9227. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9228. Label: label,
  9229. Path: graphql.GetPath(ctx),
  9230. FieldSet: dfs,
  9231. Context: ctx,
  9232. })
  9233. }
  9234. return out
  9235. }
  9236. var taskStatusImplementors = []string{"TaskStatus"}
  9237. func (ec *executionContext) _TaskStatus(ctx context.Context, sel ast.SelectionSet, obj *model.TaskStatus) graphql.Marshaler {
  9238. fields := graphql.CollectFields(ec.OperationContext, sel, taskStatusImplementors)
  9239. out := graphql.NewFieldSet(fields)
  9240. deferred := make(map[string]*graphql.FieldSet)
  9241. for i, field := range fields {
  9242. switch field.Name {
  9243. case "__typename":
  9244. out.Values[i] = graphql.MarshalString("TaskStatus")
  9245. case "id":
  9246. out.Values[i] = ec._TaskStatus_id(ctx, field, obj)
  9247. if out.Values[i] == graphql.Null {
  9248. out.Invalids++
  9249. }
  9250. case "code":
  9251. out.Values[i] = ec._TaskStatus_code(ctx, field, obj)
  9252. if out.Values[i] == graphql.Null {
  9253. out.Invalids++
  9254. }
  9255. case "label":
  9256. out.Values[i] = ec._TaskStatus_label(ctx, field, obj)
  9257. if out.Values[i] == graphql.Null {
  9258. out.Invalids++
  9259. }
  9260. case "tasks":
  9261. out.Values[i] = ec._TaskStatus_tasks(ctx, field, obj)
  9262. if out.Values[i] == graphql.Null {
  9263. out.Invalids++
  9264. }
  9265. case "createdAt":
  9266. out.Values[i] = ec._TaskStatus_createdAt(ctx, field, obj)
  9267. if out.Values[i] == graphql.Null {
  9268. out.Invalids++
  9269. }
  9270. case "updatedAt":
  9271. out.Values[i] = ec._TaskStatus_updatedAt(ctx, field, obj)
  9272. if out.Values[i] == graphql.Null {
  9273. out.Invalids++
  9274. }
  9275. default:
  9276. panic("unknown field " + strconv.Quote(field.Name))
  9277. }
  9278. }
  9279. out.Dispatch(ctx)
  9280. if out.Invalids > 0 {
  9281. return graphql.Null
  9282. }
  9283. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9284. for label, dfs := range deferred {
  9285. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9286. Label: label,
  9287. Path: graphql.GetPath(ctx),
  9288. FieldSet: dfs,
  9289. Context: ctx,
  9290. })
  9291. }
  9292. return out
  9293. }
  9294. var userImplementors = []string{"User"}
  9295. func (ec *executionContext) _User(ctx context.Context, sel ast.SelectionSet, obj *model.User) graphql.Marshaler {
  9296. fields := graphql.CollectFields(ec.OperationContext, sel, userImplementors)
  9297. out := graphql.NewFieldSet(fields)
  9298. deferred := make(map[string]*graphql.FieldSet)
  9299. for i, field := range fields {
  9300. switch field.Name {
  9301. case "__typename":
  9302. out.Values[i] = graphql.MarshalString("User")
  9303. case "id":
  9304. out.Values[i] = ec._User_id(ctx, field, obj)
  9305. if out.Values[i] == graphql.Null {
  9306. out.Invalids++
  9307. }
  9308. case "email":
  9309. out.Values[i] = ec._User_email(ctx, field, obj)
  9310. if out.Values[i] == graphql.Null {
  9311. out.Invalids++
  9312. }
  9313. case "password":
  9314. out.Values[i] = ec._User_password(ctx, field, obj)
  9315. if out.Values[i] == graphql.Null {
  9316. out.Invalids++
  9317. }
  9318. case "roles":
  9319. out.Values[i] = ec._User_roles(ctx, field, obj)
  9320. if out.Values[i] == graphql.Null {
  9321. out.Invalids++
  9322. }
  9323. case "createdAt":
  9324. out.Values[i] = ec._User_createdAt(ctx, field, obj)
  9325. if out.Values[i] == graphql.Null {
  9326. out.Invalids++
  9327. }
  9328. case "updatedAt":
  9329. out.Values[i] = ec._User_updatedAt(ctx, field, obj)
  9330. if out.Values[i] == graphql.Null {
  9331. out.Invalids++
  9332. }
  9333. default:
  9334. panic("unknown field " + strconv.Quote(field.Name))
  9335. }
  9336. }
  9337. out.Dispatch(ctx)
  9338. if out.Invalids > 0 {
  9339. return graphql.Null
  9340. }
  9341. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9342. for label, dfs := range deferred {
  9343. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9344. Label: label,
  9345. Path: graphql.GetPath(ctx),
  9346. FieldSet: dfs,
  9347. Context: ctx,
  9348. })
  9349. }
  9350. return out
  9351. }
  9352. var __DirectiveImplementors = []string{"__Directive"}
  9353. func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler {
  9354. fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors)
  9355. out := graphql.NewFieldSet(fields)
  9356. deferred := make(map[string]*graphql.FieldSet)
  9357. for i, field := range fields {
  9358. switch field.Name {
  9359. case "__typename":
  9360. out.Values[i] = graphql.MarshalString("__Directive")
  9361. case "name":
  9362. out.Values[i] = ec.___Directive_name(ctx, field, obj)
  9363. if out.Values[i] == graphql.Null {
  9364. out.Invalids++
  9365. }
  9366. case "description":
  9367. out.Values[i] = ec.___Directive_description(ctx, field, obj)
  9368. case "isRepeatable":
  9369. out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj)
  9370. if out.Values[i] == graphql.Null {
  9371. out.Invalids++
  9372. }
  9373. case "locations":
  9374. out.Values[i] = ec.___Directive_locations(ctx, field, obj)
  9375. if out.Values[i] == graphql.Null {
  9376. out.Invalids++
  9377. }
  9378. case "args":
  9379. out.Values[i] = ec.___Directive_args(ctx, field, obj)
  9380. if out.Values[i] == graphql.Null {
  9381. out.Invalids++
  9382. }
  9383. default:
  9384. panic("unknown field " + strconv.Quote(field.Name))
  9385. }
  9386. }
  9387. out.Dispatch(ctx)
  9388. if out.Invalids > 0 {
  9389. return graphql.Null
  9390. }
  9391. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9392. for label, dfs := range deferred {
  9393. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9394. Label: label,
  9395. Path: graphql.GetPath(ctx),
  9396. FieldSet: dfs,
  9397. Context: ctx,
  9398. })
  9399. }
  9400. return out
  9401. }
  9402. var __EnumValueImplementors = []string{"__EnumValue"}
  9403. func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler {
  9404. fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors)
  9405. out := graphql.NewFieldSet(fields)
  9406. deferred := make(map[string]*graphql.FieldSet)
  9407. for i, field := range fields {
  9408. switch field.Name {
  9409. case "__typename":
  9410. out.Values[i] = graphql.MarshalString("__EnumValue")
  9411. case "name":
  9412. out.Values[i] = ec.___EnumValue_name(ctx, field, obj)
  9413. if out.Values[i] == graphql.Null {
  9414. out.Invalids++
  9415. }
  9416. case "description":
  9417. out.Values[i] = ec.___EnumValue_description(ctx, field, obj)
  9418. case "isDeprecated":
  9419. out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj)
  9420. if out.Values[i] == graphql.Null {
  9421. out.Invalids++
  9422. }
  9423. case "deprecationReason":
  9424. out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj)
  9425. default:
  9426. panic("unknown field " + strconv.Quote(field.Name))
  9427. }
  9428. }
  9429. out.Dispatch(ctx)
  9430. if out.Invalids > 0 {
  9431. return graphql.Null
  9432. }
  9433. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9434. for label, dfs := range deferred {
  9435. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9436. Label: label,
  9437. Path: graphql.GetPath(ctx),
  9438. FieldSet: dfs,
  9439. Context: ctx,
  9440. })
  9441. }
  9442. return out
  9443. }
  9444. var __FieldImplementors = []string{"__Field"}
  9445. func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler {
  9446. fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors)
  9447. out := graphql.NewFieldSet(fields)
  9448. deferred := make(map[string]*graphql.FieldSet)
  9449. for i, field := range fields {
  9450. switch field.Name {
  9451. case "__typename":
  9452. out.Values[i] = graphql.MarshalString("__Field")
  9453. case "name":
  9454. out.Values[i] = ec.___Field_name(ctx, field, obj)
  9455. if out.Values[i] == graphql.Null {
  9456. out.Invalids++
  9457. }
  9458. case "description":
  9459. out.Values[i] = ec.___Field_description(ctx, field, obj)
  9460. case "args":
  9461. out.Values[i] = ec.___Field_args(ctx, field, obj)
  9462. if out.Values[i] == graphql.Null {
  9463. out.Invalids++
  9464. }
  9465. case "type":
  9466. out.Values[i] = ec.___Field_type(ctx, field, obj)
  9467. if out.Values[i] == graphql.Null {
  9468. out.Invalids++
  9469. }
  9470. case "isDeprecated":
  9471. out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj)
  9472. if out.Values[i] == graphql.Null {
  9473. out.Invalids++
  9474. }
  9475. case "deprecationReason":
  9476. out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj)
  9477. default:
  9478. panic("unknown field " + strconv.Quote(field.Name))
  9479. }
  9480. }
  9481. out.Dispatch(ctx)
  9482. if out.Invalids > 0 {
  9483. return graphql.Null
  9484. }
  9485. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9486. for label, dfs := range deferred {
  9487. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9488. Label: label,
  9489. Path: graphql.GetPath(ctx),
  9490. FieldSet: dfs,
  9491. Context: ctx,
  9492. })
  9493. }
  9494. return out
  9495. }
  9496. var __InputValueImplementors = []string{"__InputValue"}
  9497. func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler {
  9498. fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors)
  9499. out := graphql.NewFieldSet(fields)
  9500. deferred := make(map[string]*graphql.FieldSet)
  9501. for i, field := range fields {
  9502. switch field.Name {
  9503. case "__typename":
  9504. out.Values[i] = graphql.MarshalString("__InputValue")
  9505. case "name":
  9506. out.Values[i] = ec.___InputValue_name(ctx, field, obj)
  9507. if out.Values[i] == graphql.Null {
  9508. out.Invalids++
  9509. }
  9510. case "description":
  9511. out.Values[i] = ec.___InputValue_description(ctx, field, obj)
  9512. case "type":
  9513. out.Values[i] = ec.___InputValue_type(ctx, field, obj)
  9514. if out.Values[i] == graphql.Null {
  9515. out.Invalids++
  9516. }
  9517. case "defaultValue":
  9518. out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj)
  9519. case "isDeprecated":
  9520. out.Values[i] = ec.___InputValue_isDeprecated(ctx, field, obj)
  9521. if out.Values[i] == graphql.Null {
  9522. out.Invalids++
  9523. }
  9524. case "deprecationReason":
  9525. out.Values[i] = ec.___InputValue_deprecationReason(ctx, field, obj)
  9526. default:
  9527. panic("unknown field " + strconv.Quote(field.Name))
  9528. }
  9529. }
  9530. out.Dispatch(ctx)
  9531. if out.Invalids > 0 {
  9532. return graphql.Null
  9533. }
  9534. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9535. for label, dfs := range deferred {
  9536. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9537. Label: label,
  9538. Path: graphql.GetPath(ctx),
  9539. FieldSet: dfs,
  9540. Context: ctx,
  9541. })
  9542. }
  9543. return out
  9544. }
  9545. var __SchemaImplementors = []string{"__Schema"}
  9546. func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler {
  9547. fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors)
  9548. out := graphql.NewFieldSet(fields)
  9549. deferred := make(map[string]*graphql.FieldSet)
  9550. for i, field := range fields {
  9551. switch field.Name {
  9552. case "__typename":
  9553. out.Values[i] = graphql.MarshalString("__Schema")
  9554. case "description":
  9555. out.Values[i] = ec.___Schema_description(ctx, field, obj)
  9556. case "types":
  9557. out.Values[i] = ec.___Schema_types(ctx, field, obj)
  9558. if out.Values[i] == graphql.Null {
  9559. out.Invalids++
  9560. }
  9561. case "queryType":
  9562. out.Values[i] = ec.___Schema_queryType(ctx, field, obj)
  9563. if out.Values[i] == graphql.Null {
  9564. out.Invalids++
  9565. }
  9566. case "mutationType":
  9567. out.Values[i] = ec.___Schema_mutationType(ctx, field, obj)
  9568. case "subscriptionType":
  9569. out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj)
  9570. case "directives":
  9571. out.Values[i] = ec.___Schema_directives(ctx, field, obj)
  9572. if out.Values[i] == graphql.Null {
  9573. out.Invalids++
  9574. }
  9575. default:
  9576. panic("unknown field " + strconv.Quote(field.Name))
  9577. }
  9578. }
  9579. out.Dispatch(ctx)
  9580. if out.Invalids > 0 {
  9581. return graphql.Null
  9582. }
  9583. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9584. for label, dfs := range deferred {
  9585. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9586. Label: label,
  9587. Path: graphql.GetPath(ctx),
  9588. FieldSet: dfs,
  9589. Context: ctx,
  9590. })
  9591. }
  9592. return out
  9593. }
  9594. var __TypeImplementors = []string{"__Type"}
  9595. func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler {
  9596. fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors)
  9597. out := graphql.NewFieldSet(fields)
  9598. deferred := make(map[string]*graphql.FieldSet)
  9599. for i, field := range fields {
  9600. switch field.Name {
  9601. case "__typename":
  9602. out.Values[i] = graphql.MarshalString("__Type")
  9603. case "kind":
  9604. out.Values[i] = ec.___Type_kind(ctx, field, obj)
  9605. if out.Values[i] == graphql.Null {
  9606. out.Invalids++
  9607. }
  9608. case "name":
  9609. out.Values[i] = ec.___Type_name(ctx, field, obj)
  9610. case "description":
  9611. out.Values[i] = ec.___Type_description(ctx, field, obj)
  9612. case "specifiedByURL":
  9613. out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj)
  9614. case "fields":
  9615. out.Values[i] = ec.___Type_fields(ctx, field, obj)
  9616. case "interfaces":
  9617. out.Values[i] = ec.___Type_interfaces(ctx, field, obj)
  9618. case "possibleTypes":
  9619. out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj)
  9620. case "enumValues":
  9621. out.Values[i] = ec.___Type_enumValues(ctx, field, obj)
  9622. case "inputFields":
  9623. out.Values[i] = ec.___Type_inputFields(ctx, field, obj)
  9624. case "ofType":
  9625. out.Values[i] = ec.___Type_ofType(ctx, field, obj)
  9626. case "isOneOf":
  9627. out.Values[i] = ec.___Type_isOneOf(ctx, field, obj)
  9628. default:
  9629. panic("unknown field " + strconv.Quote(field.Name))
  9630. }
  9631. }
  9632. out.Dispatch(ctx)
  9633. if out.Invalids > 0 {
  9634. return graphql.Null
  9635. }
  9636. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9637. for label, dfs := range deferred {
  9638. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9639. Label: label,
  9640. Path: graphql.GetPath(ctx),
  9641. FieldSet: dfs,
  9642. Context: ctx,
  9643. })
  9644. }
  9645. return out
  9646. }
  9647. // endregion **************************** object.gotpl ****************************
  9648. // region ***************************** type.gotpl *****************************
  9649. func (ec *executionContext) marshalNAuthPayload2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v model.AuthPayload) graphql.Marshaler {
  9650. return ec._AuthPayload(ctx, sel, &v)
  9651. }
  9652. func (ec *executionContext) marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v *model.AuthPayload) graphql.Marshaler {
  9653. if v == nil {
  9654. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9655. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9656. }
  9657. return graphql.Null
  9658. }
  9659. return ec._AuthPayload(ctx, sel, v)
  9660. }
  9661. func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v any) (bool, error) {
  9662. res, err := graphql.UnmarshalBoolean(v)
  9663. return res, graphql.ErrorOnPath(ctx, err)
  9664. }
  9665. func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  9666. _ = sel
  9667. res := graphql.MarshalBoolean(v)
  9668. if res == graphql.Null {
  9669. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9670. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9671. }
  9672. }
  9673. return res
  9674. }
  9675. func (ec *executionContext) marshalNChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v model.Channel) graphql.Marshaler {
  9676. return ec._Channel(ctx, sel, &v)
  9677. }
  9678. func (ec *executionContext) marshalNChannel2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannelᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Channel) graphql.Marshaler {
  9679. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9680. fc := graphql.GetFieldContext(ctx)
  9681. fc.Result = &v[i]
  9682. return ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx, sel, v[i])
  9683. })
  9684. for _, e := range ret {
  9685. if e == graphql.Null {
  9686. return graphql.Null
  9687. }
  9688. }
  9689. return ret
  9690. }
  9691. func (ec *executionContext) marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v *model.Channel) graphql.Marshaler {
  9692. if v == nil {
  9693. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9694. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9695. }
  9696. return graphql.Null
  9697. }
  9698. return ec._Channel(ctx, sel, v)
  9699. }
  9700. func (ec *executionContext) unmarshalNID2string(ctx context.Context, v any) (string, error) {
  9701. res, err := graphql.UnmarshalID(v)
  9702. return res, graphql.ErrorOnPath(ctx, err)
  9703. }
  9704. func (ec *executionContext) marshalNID2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9705. _ = sel
  9706. res := graphql.MarshalID(v)
  9707. if res == graphql.Null {
  9708. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9709. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9710. }
  9711. }
  9712. return res
  9713. }
  9714. func (ec *executionContext) unmarshalNID2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  9715. var vSlice []any
  9716. vSlice = graphql.CoerceList(v)
  9717. var err error
  9718. res := make([]string, len(vSlice))
  9719. for i := range vSlice {
  9720. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  9721. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  9722. if err != nil {
  9723. return nil, err
  9724. }
  9725. }
  9726. return res, nil
  9727. }
  9728. func (ec *executionContext) marshalNID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  9729. ret := make(graphql.Array, len(v))
  9730. for i := range v {
  9731. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  9732. }
  9733. for _, e := range ret {
  9734. if e == graphql.Null {
  9735. return graphql.Null
  9736. }
  9737. }
  9738. return ret
  9739. }
  9740. func (ec *executionContext) marshalNMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v model.Message) graphql.Marshaler {
  9741. return ec._Message(ctx, sel, &v)
  9742. }
  9743. func (ec *executionContext) marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Message) graphql.Marshaler {
  9744. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9745. fc := graphql.GetFieldContext(ctx)
  9746. fc.Result = &v[i]
  9747. return ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx, sel, v[i])
  9748. })
  9749. for _, e := range ret {
  9750. if e == graphql.Null {
  9751. return graphql.Null
  9752. }
  9753. }
  9754. return ret
  9755. }
  9756. func (ec *executionContext) marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  9757. if v == nil {
  9758. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9759. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9760. }
  9761. return graphql.Null
  9762. }
  9763. return ec._Message(ctx, sel, v)
  9764. }
  9765. func (ec *executionContext) unmarshalNNewChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewChannel(ctx context.Context, v any) (model.NewChannel, error) {
  9766. res, err := ec.unmarshalInputNewChannel(ctx, v)
  9767. return res, graphql.ErrorOnPath(ctx, err)
  9768. }
  9769. func (ec *executionContext) unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage(ctx context.Context, v any) (model.NewMessage, error) {
  9770. res, err := ec.unmarshalInputNewMessage(ctx, v)
  9771. return res, graphql.ErrorOnPath(ctx, err)
  9772. }
  9773. func (ec *executionContext) unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote(ctx context.Context, v any) (model.NewNote, error) {
  9774. res, err := ec.unmarshalInputNewNote(ctx, v)
  9775. return res, graphql.ErrorOnPath(ctx, err)
  9776. }
  9777. func (ec *executionContext) unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission(ctx context.Context, v any) (model.NewPermission, error) {
  9778. res, err := ec.unmarshalInputNewPermission(ctx, v)
  9779. return res, graphql.ErrorOnPath(ctx, err)
  9780. }
  9781. func (ec *executionContext) unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole(ctx context.Context, v any) (model.NewRole, error) {
  9782. res, err := ec.unmarshalInputNewRole(ctx, v)
  9783. return res, graphql.ErrorOnPath(ctx, err)
  9784. }
  9785. func (ec *executionContext) unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService(ctx context.Context, v any) (model.NewService, error) {
  9786. res, err := ec.unmarshalInputNewService(ctx, v)
  9787. return res, graphql.ErrorOnPath(ctx, err)
  9788. }
  9789. func (ec *executionContext) unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask(ctx context.Context, v any) (model.NewTask, error) {
  9790. res, err := ec.unmarshalInputNewTask(ctx, v)
  9791. return res, graphql.ErrorOnPath(ctx, err)
  9792. }
  9793. func (ec *executionContext) unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus(ctx context.Context, v any) (model.NewTaskStatus, error) {
  9794. res, err := ec.unmarshalInputNewTaskStatus(ctx, v)
  9795. return res, graphql.ErrorOnPath(ctx, err)
  9796. }
  9797. func (ec *executionContext) unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser(ctx context.Context, v any) (model.NewUser, error) {
  9798. res, err := ec.unmarshalInputNewUser(ctx, v)
  9799. return res, graphql.ErrorOnPath(ctx, err)
  9800. }
  9801. func (ec *executionContext) marshalNNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v model.Note) graphql.Marshaler {
  9802. return ec._Note(ctx, sel, &v)
  9803. }
  9804. func (ec *executionContext) marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Note) graphql.Marshaler {
  9805. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9806. fc := graphql.GetFieldContext(ctx)
  9807. fc.Result = &v[i]
  9808. return ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx, sel, v[i])
  9809. })
  9810. for _, e := range ret {
  9811. if e == graphql.Null {
  9812. return graphql.Null
  9813. }
  9814. }
  9815. return ret
  9816. }
  9817. func (ec *executionContext) marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  9818. if v == nil {
  9819. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9820. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9821. }
  9822. return graphql.Null
  9823. }
  9824. return ec._Note(ctx, sel, v)
  9825. }
  9826. func (ec *executionContext) marshalNPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v model.Permission) graphql.Marshaler {
  9827. return ec._Permission(ctx, sel, &v)
  9828. }
  9829. func (ec *executionContext) marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Permission) graphql.Marshaler {
  9830. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9831. fc := graphql.GetFieldContext(ctx)
  9832. fc.Result = &v[i]
  9833. return ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx, sel, v[i])
  9834. })
  9835. for _, e := range ret {
  9836. if e == graphql.Null {
  9837. return graphql.Null
  9838. }
  9839. }
  9840. return ret
  9841. }
  9842. func (ec *executionContext) marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  9843. if v == nil {
  9844. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9845. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9846. }
  9847. return graphql.Null
  9848. }
  9849. return ec._Permission(ctx, sel, v)
  9850. }
  9851. func (ec *executionContext) marshalNRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v model.Role) graphql.Marshaler {
  9852. return ec._Role(ctx, sel, &v)
  9853. }
  9854. func (ec *executionContext) marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Role) graphql.Marshaler {
  9855. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9856. fc := graphql.GetFieldContext(ctx)
  9857. fc.Result = &v[i]
  9858. return ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx, sel, v[i])
  9859. })
  9860. for _, e := range ret {
  9861. if e == graphql.Null {
  9862. return graphql.Null
  9863. }
  9864. }
  9865. return ret
  9866. }
  9867. func (ec *executionContext) marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  9868. if v == nil {
  9869. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9870. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9871. }
  9872. return graphql.Null
  9873. }
  9874. return ec._Role(ctx, sel, v)
  9875. }
  9876. func (ec *executionContext) marshalNService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v model.Service) graphql.Marshaler {
  9877. return ec._Service(ctx, sel, &v)
  9878. }
  9879. func (ec *executionContext) marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Service) graphql.Marshaler {
  9880. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9881. fc := graphql.GetFieldContext(ctx)
  9882. fc.Result = &v[i]
  9883. return ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx, sel, v[i])
  9884. })
  9885. for _, e := range ret {
  9886. if e == graphql.Null {
  9887. return graphql.Null
  9888. }
  9889. }
  9890. return ret
  9891. }
  9892. func (ec *executionContext) marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  9893. if v == nil {
  9894. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9895. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9896. }
  9897. return graphql.Null
  9898. }
  9899. return ec._Service(ctx, sel, v)
  9900. }
  9901. func (ec *executionContext) unmarshalNString2string(ctx context.Context, v any) (string, error) {
  9902. res, err := graphql.UnmarshalString(v)
  9903. return res, graphql.ErrorOnPath(ctx, err)
  9904. }
  9905. func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9906. _ = sel
  9907. res := graphql.MarshalString(v)
  9908. if res == graphql.Null {
  9909. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9910. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9911. }
  9912. }
  9913. return res
  9914. }
  9915. func (ec *executionContext) marshalNTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v model.Task) graphql.Marshaler {
  9916. return ec._Task(ctx, sel, &v)
  9917. }
  9918. func (ec *executionContext) marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Task) graphql.Marshaler {
  9919. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9920. fc := graphql.GetFieldContext(ctx)
  9921. fc.Result = &v[i]
  9922. return ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx, sel, v[i])
  9923. })
  9924. for _, e := range ret {
  9925. if e == graphql.Null {
  9926. return graphql.Null
  9927. }
  9928. }
  9929. return ret
  9930. }
  9931. func (ec *executionContext) marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  9932. if v == nil {
  9933. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9934. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9935. }
  9936. return graphql.Null
  9937. }
  9938. return ec._Task(ctx, sel, v)
  9939. }
  9940. func (ec *executionContext) marshalNTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v model.TaskStatus) graphql.Marshaler {
  9941. return ec._TaskStatus(ctx, sel, &v)
  9942. }
  9943. func (ec *executionContext) marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.TaskStatus) graphql.Marshaler {
  9944. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9945. fc := graphql.GetFieldContext(ctx)
  9946. fc.Result = &v[i]
  9947. return ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx, sel, v[i])
  9948. })
  9949. for _, e := range ret {
  9950. if e == graphql.Null {
  9951. return graphql.Null
  9952. }
  9953. }
  9954. return ret
  9955. }
  9956. func (ec *executionContext) marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  9957. if v == nil {
  9958. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9959. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9960. }
  9961. return graphql.Null
  9962. }
  9963. return ec._TaskStatus(ctx, sel, v)
  9964. }
  9965. func (ec *executionContext) unmarshalNUpdateChannelInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateChannelInput(ctx context.Context, v any) (model.UpdateChannelInput, error) {
  9966. res, err := ec.unmarshalInputUpdateChannelInput(ctx, v)
  9967. return res, graphql.ErrorOnPath(ctx, err)
  9968. }
  9969. func (ec *executionContext) unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput(ctx context.Context, v any) (model.UpdateMessageInput, error) {
  9970. res, err := ec.unmarshalInputUpdateMessageInput(ctx, v)
  9971. return res, graphql.ErrorOnPath(ctx, err)
  9972. }
  9973. func (ec *executionContext) unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput(ctx context.Context, v any) (model.UpdateNoteInput, error) {
  9974. res, err := ec.unmarshalInputUpdateNoteInput(ctx, v)
  9975. return res, graphql.ErrorOnPath(ctx, err)
  9976. }
  9977. func (ec *executionContext) unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput(ctx context.Context, v any) (model.UpdatePermissionInput, error) {
  9978. res, err := ec.unmarshalInputUpdatePermissionInput(ctx, v)
  9979. return res, graphql.ErrorOnPath(ctx, err)
  9980. }
  9981. func (ec *executionContext) unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput(ctx context.Context, v any) (model.UpdateRoleInput, error) {
  9982. res, err := ec.unmarshalInputUpdateRoleInput(ctx, v)
  9983. return res, graphql.ErrorOnPath(ctx, err)
  9984. }
  9985. func (ec *executionContext) unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput(ctx context.Context, v any) (model.UpdateServiceInput, error) {
  9986. res, err := ec.unmarshalInputUpdateServiceInput(ctx, v)
  9987. return res, graphql.ErrorOnPath(ctx, err)
  9988. }
  9989. func (ec *executionContext) unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput(ctx context.Context, v any) (model.UpdateTaskInput, error) {
  9990. res, err := ec.unmarshalInputUpdateTaskInput(ctx, v)
  9991. return res, graphql.ErrorOnPath(ctx, err)
  9992. }
  9993. func (ec *executionContext) unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput(ctx context.Context, v any) (model.UpdateTaskStatusInput, error) {
  9994. res, err := ec.unmarshalInputUpdateTaskStatusInput(ctx, v)
  9995. return res, graphql.ErrorOnPath(ctx, err)
  9996. }
  9997. func (ec *executionContext) unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput(ctx context.Context, v any) (model.UpdateUserInput, error) {
  9998. res, err := ec.unmarshalInputUpdateUserInput(ctx, v)
  9999. return res, graphql.ErrorOnPath(ctx, err)
  10000. }
  10001. func (ec *executionContext) marshalNUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v model.User) graphql.Marshaler {
  10002. return ec._User(ctx, sel, &v)
  10003. }
  10004. func (ec *executionContext) marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.User) graphql.Marshaler {
  10005. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10006. fc := graphql.GetFieldContext(ctx)
  10007. fc.Result = &v[i]
  10008. return ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx, sel, v[i])
  10009. })
  10010. for _, e := range ret {
  10011. if e == graphql.Null {
  10012. return graphql.Null
  10013. }
  10014. }
  10015. return ret
  10016. }
  10017. func (ec *executionContext) marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  10018. if v == nil {
  10019. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10020. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10021. }
  10022. return graphql.Null
  10023. }
  10024. return ec._User(ctx, sel, v)
  10025. }
  10026. func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler {
  10027. return ec.___Directive(ctx, sel, &v)
  10028. }
  10029. func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler {
  10030. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10031. fc := graphql.GetFieldContext(ctx)
  10032. fc.Result = &v[i]
  10033. return ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i])
  10034. })
  10035. for _, e := range ret {
  10036. if e == graphql.Null {
  10037. return graphql.Null
  10038. }
  10039. }
  10040. return ret
  10041. }
  10042. func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v any) (string, error) {
  10043. res, err := graphql.UnmarshalString(v)
  10044. return res, graphql.ErrorOnPath(ctx, err)
  10045. }
  10046. func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  10047. _ = sel
  10048. res := graphql.MarshalString(v)
  10049. if res == graphql.Null {
  10050. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10051. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10052. }
  10053. }
  10054. return res
  10055. }
  10056. func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  10057. var vSlice []any
  10058. vSlice = graphql.CoerceList(v)
  10059. var err error
  10060. res := make([]string, len(vSlice))
  10061. for i := range vSlice {
  10062. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  10063. res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i])
  10064. if err != nil {
  10065. return nil, err
  10066. }
  10067. }
  10068. return res, nil
  10069. }
  10070. func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  10071. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10072. fc := graphql.GetFieldContext(ctx)
  10073. fc.Result = &v[i]
  10074. return ec.marshalN__DirectiveLocation2string(ctx, sel, v[i])
  10075. })
  10076. for _, e := range ret {
  10077. if e == graphql.Null {
  10078. return graphql.Null
  10079. }
  10080. }
  10081. return ret
  10082. }
  10083. func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler {
  10084. return ec.___EnumValue(ctx, sel, &v)
  10085. }
  10086. func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler {
  10087. return ec.___Field(ctx, sel, &v)
  10088. }
  10089. func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler {
  10090. return ec.___InputValue(ctx, sel, &v)
  10091. }
  10092. func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  10093. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10094. fc := graphql.GetFieldContext(ctx)
  10095. fc.Result = &v[i]
  10096. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  10097. })
  10098. for _, e := range ret {
  10099. if e == graphql.Null {
  10100. return graphql.Null
  10101. }
  10102. }
  10103. return ret
  10104. }
  10105. func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler {
  10106. return ec.___Type(ctx, sel, &v)
  10107. }
  10108. func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  10109. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10110. fc := graphql.GetFieldContext(ctx)
  10111. fc.Result = &v[i]
  10112. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  10113. })
  10114. for _, e := range ret {
  10115. if e == graphql.Null {
  10116. return graphql.Null
  10117. }
  10118. }
  10119. return ret
  10120. }
  10121. func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  10122. if v == nil {
  10123. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10124. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10125. }
  10126. return graphql.Null
  10127. }
  10128. return ec.___Type(ctx, sel, v)
  10129. }
  10130. func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v any) (string, error) {
  10131. res, err := graphql.UnmarshalString(v)
  10132. return res, graphql.ErrorOnPath(ctx, err)
  10133. }
  10134. func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  10135. _ = sel
  10136. res := graphql.MarshalString(v)
  10137. if res == graphql.Null {
  10138. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10139. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10140. }
  10141. }
  10142. return res
  10143. }
  10144. func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v any) (bool, error) {
  10145. res, err := graphql.UnmarshalBoolean(v)
  10146. return res, graphql.ErrorOnPath(ctx, err)
  10147. }
  10148. func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  10149. _ = sel
  10150. _ = ctx
  10151. res := graphql.MarshalBoolean(v)
  10152. return res
  10153. }
  10154. func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v any) (*bool, error) {
  10155. if v == nil {
  10156. return nil, nil
  10157. }
  10158. res, err := graphql.UnmarshalBoolean(v)
  10159. return &res, graphql.ErrorOnPath(ctx, err)
  10160. }
  10161. func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler {
  10162. if v == nil {
  10163. return graphql.Null
  10164. }
  10165. _ = sel
  10166. _ = ctx
  10167. res := graphql.MarshalBoolean(*v)
  10168. return res
  10169. }
  10170. func (ec *executionContext) marshalOChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v *model.Channel) graphql.Marshaler {
  10171. if v == nil {
  10172. return graphql.Null
  10173. }
  10174. return ec._Channel(ctx, sel, v)
  10175. }
  10176. func (ec *executionContext) unmarshalOID2ᚖstring(ctx context.Context, v any) (*string, error) {
  10177. if v == nil {
  10178. return nil, nil
  10179. }
  10180. res, err := graphql.UnmarshalID(v)
  10181. return &res, graphql.ErrorOnPath(ctx, err)
  10182. }
  10183. func (ec *executionContext) marshalOID2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  10184. if v == nil {
  10185. return graphql.Null
  10186. }
  10187. _ = sel
  10188. _ = ctx
  10189. res := graphql.MarshalID(*v)
  10190. return res
  10191. }
  10192. func (ec *executionContext) marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  10193. if v == nil {
  10194. return graphql.Null
  10195. }
  10196. return ec._Message(ctx, sel, v)
  10197. }
  10198. func (ec *executionContext) marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  10199. if v == nil {
  10200. return graphql.Null
  10201. }
  10202. return ec._Note(ctx, sel, v)
  10203. }
  10204. func (ec *executionContext) marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  10205. if v == nil {
  10206. return graphql.Null
  10207. }
  10208. return ec._Permission(ctx, sel, v)
  10209. }
  10210. func (ec *executionContext) marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  10211. if v == nil {
  10212. return graphql.Null
  10213. }
  10214. return ec._Role(ctx, sel, v)
  10215. }
  10216. func (ec *executionContext) marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  10217. if v == nil {
  10218. return graphql.Null
  10219. }
  10220. return ec._Service(ctx, sel, v)
  10221. }
  10222. func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v any) (*string, error) {
  10223. if v == nil {
  10224. return nil, nil
  10225. }
  10226. res, err := graphql.UnmarshalString(v)
  10227. return &res, graphql.ErrorOnPath(ctx, err)
  10228. }
  10229. func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  10230. if v == nil {
  10231. return graphql.Null
  10232. }
  10233. _ = sel
  10234. _ = ctx
  10235. res := graphql.MarshalString(*v)
  10236. return res
  10237. }
  10238. func (ec *executionContext) marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  10239. if v == nil {
  10240. return graphql.Null
  10241. }
  10242. return ec._Task(ctx, sel, v)
  10243. }
  10244. func (ec *executionContext) marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  10245. if v == nil {
  10246. return graphql.Null
  10247. }
  10248. return ec._TaskStatus(ctx, sel, v)
  10249. }
  10250. func (ec *executionContext) marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  10251. if v == nil {
  10252. return graphql.Null
  10253. }
  10254. return ec._User(ctx, sel, v)
  10255. }
  10256. func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler {
  10257. if v == nil {
  10258. return graphql.Null
  10259. }
  10260. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10261. fc := graphql.GetFieldContext(ctx)
  10262. fc.Result = &v[i]
  10263. return ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i])
  10264. })
  10265. for _, e := range ret {
  10266. if e == graphql.Null {
  10267. return graphql.Null
  10268. }
  10269. }
  10270. return ret
  10271. }
  10272. func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler {
  10273. if v == nil {
  10274. return graphql.Null
  10275. }
  10276. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10277. fc := graphql.GetFieldContext(ctx)
  10278. fc.Result = &v[i]
  10279. return ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i])
  10280. })
  10281. for _, e := range ret {
  10282. if e == graphql.Null {
  10283. return graphql.Null
  10284. }
  10285. }
  10286. return ret
  10287. }
  10288. func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  10289. if v == nil {
  10290. return graphql.Null
  10291. }
  10292. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10293. fc := graphql.GetFieldContext(ctx)
  10294. fc.Result = &v[i]
  10295. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  10296. })
  10297. for _, e := range ret {
  10298. if e == graphql.Null {
  10299. return graphql.Null
  10300. }
  10301. }
  10302. return ret
  10303. }
  10304. func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler {
  10305. if v == nil {
  10306. return graphql.Null
  10307. }
  10308. return ec.___Schema(ctx, sel, v)
  10309. }
  10310. func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  10311. if v == nil {
  10312. return graphql.Null
  10313. }
  10314. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10315. fc := graphql.GetFieldContext(ctx)
  10316. fc.Result = &v[i]
  10317. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  10318. })
  10319. for _, e := range ret {
  10320. if e == graphql.Null {
  10321. return graphql.Null
  10322. }
  10323. }
  10324. return ret
  10325. }
  10326. func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  10327. if v == nil {
  10328. return graphql.Null
  10329. }
  10330. return ec.___Type(ctx, sel, v)
  10331. }
  10332. // endregion ***************************** type.gotpl *****************************