1
0

generated.go 322 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663
  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. Message struct {
  36. Content func(childComplexity int) int
  37. CreatedAt func(childComplexity int) int
  38. ID func(childComplexity int) int
  39. ReceiverObjects func(childComplexity int) int
  40. Receivers func(childComplexity int) int
  41. Sender func(childComplexity int) int
  42. SenderID func(childComplexity int) int
  43. SentAt func(childComplexity int) int
  44. UpdatedAt func(childComplexity int) int
  45. }
  46. Mutation struct {
  47. CreateMessage func(childComplexity int, input model.NewMessage) int
  48. CreateNote func(childComplexity int, input model.NewNote) int
  49. CreatePermission func(childComplexity int, input model.NewPermission) int
  50. CreateRole func(childComplexity int, input model.NewRole) int
  51. CreateService func(childComplexity int, input model.NewService) int
  52. CreateTask func(childComplexity int, input model.NewTask) int
  53. CreateTaskStatus func(childComplexity int, input model.NewTaskStatus) int
  54. CreateUser func(childComplexity int, input model.NewUser) int
  55. DeleteMessage func(childComplexity int, id string) int
  56. DeleteNote func(childComplexity int, id string) int
  57. DeletePermission func(childComplexity int, id string) int
  58. DeleteRole func(childComplexity int, id string) int
  59. DeleteService func(childComplexity int, id string) int
  60. DeleteTask func(childComplexity int, id string) int
  61. DeleteTaskStatus func(childComplexity int, id string) int
  62. DeleteUser func(childComplexity int, id string) int
  63. Login func(childComplexity int, email string, password string) int
  64. UpdateMessage func(childComplexity int, id string, input model.UpdateMessageInput) int
  65. UpdateNote func(childComplexity int, id string, input model.UpdateNoteInput) int
  66. UpdatePermission func(childComplexity int, id string, input model.UpdatePermissionInput) int
  67. UpdateRole func(childComplexity int, id string, input model.UpdateRoleInput) int
  68. UpdateService func(childComplexity int, id string, input model.UpdateServiceInput) int
  69. UpdateTask func(childComplexity int, id string, input model.UpdateTaskInput) int
  70. UpdateTaskStatus func(childComplexity int, id string, input model.UpdateTaskStatusInput) int
  71. UpdateUser func(childComplexity int, id string, input model.UpdateUserInput) int
  72. }
  73. Note struct {
  74. Content func(childComplexity int) int
  75. CreatedAt func(childComplexity int) int
  76. ID func(childComplexity int) int
  77. Service func(childComplexity int) int
  78. ServiceID func(childComplexity int) int
  79. Title func(childComplexity int) int
  80. UpdatedAt func(childComplexity int) int
  81. User func(childComplexity int) int
  82. UserID func(childComplexity int) int
  83. }
  84. Permission struct {
  85. Code func(childComplexity int) int
  86. Description func(childComplexity int) int
  87. ID func(childComplexity int) int
  88. }
  89. Query struct {
  90. Message func(childComplexity int, id string) int
  91. Messages func(childComplexity int) int
  92. Note func(childComplexity int, id string) int
  93. Notes func(childComplexity int) int
  94. Permission func(childComplexity int, id string) int
  95. Permissions func(childComplexity int) int
  96. Role func(childComplexity int, id string) int
  97. Roles func(childComplexity int) int
  98. Service func(childComplexity int, id string) int
  99. Services func(childComplexity int) int
  100. Task func(childComplexity int, id string) int
  101. TaskStatus func(childComplexity int, id string) int
  102. TaskStatuses func(childComplexity int) int
  103. Tasks func(childComplexity int) int
  104. User func(childComplexity int, id string) int
  105. Users func(childComplexity int) int
  106. }
  107. Role struct {
  108. Description func(childComplexity int) int
  109. ID func(childComplexity int) int
  110. Name func(childComplexity int) int
  111. Permissions func(childComplexity int) int
  112. }
  113. Service struct {
  114. CreatedAt func(childComplexity int) int
  115. CreatedBy func(childComplexity int) int
  116. CreatedByID func(childComplexity int) int
  117. Description func(childComplexity int) int
  118. ID func(childComplexity int) int
  119. Name func(childComplexity int) int
  120. Participants func(childComplexity int) int
  121. Tasks func(childComplexity int) int
  122. UpdatedAt func(childComplexity int) int
  123. }
  124. Subscription struct {
  125. MessageAdded func(childComplexity int) int
  126. TaskCreated func(childComplexity int) int
  127. TaskDeleted func(childComplexity int) int
  128. TaskUpdated func(childComplexity int) int
  129. }
  130. Task struct {
  131. Assignee func(childComplexity int) int
  132. AssigneeID func(childComplexity int) int
  133. Content func(childComplexity int) int
  134. CreatedAt func(childComplexity int) int
  135. CreatedBy func(childComplexity int) int
  136. CreatedByID func(childComplexity int) int
  137. DueDate func(childComplexity int) int
  138. ID func(childComplexity int) int
  139. Priority func(childComplexity int) int
  140. Status func(childComplexity int) int
  141. StatusID func(childComplexity int) int
  142. Title func(childComplexity int) int
  143. UpdatedAt func(childComplexity int) int
  144. UpdatedBy func(childComplexity int) int
  145. UpdatedByID func(childComplexity int) int
  146. }
  147. TaskStatus struct {
  148. Code func(childComplexity int) int
  149. CreatedAt func(childComplexity int) int
  150. ID func(childComplexity int) int
  151. Label func(childComplexity int) int
  152. Tasks func(childComplexity int) int
  153. UpdatedAt func(childComplexity int) int
  154. }
  155. User struct {
  156. CreatedAt func(childComplexity int) int
  157. Email func(childComplexity int) int
  158. ID func(childComplexity int) int
  159. Roles func(childComplexity int) int
  160. UpdatedAt func(childComplexity int) int
  161. }
  162. }
  163. type MutationResolver interface {
  164. Login(ctx context.Context, email string, password string) (*model.AuthPayload, error)
  165. CreateUser(ctx context.Context, input model.NewUser) (*model.User, error)
  166. UpdateUser(ctx context.Context, id string, input model.UpdateUserInput) (*model.User, error)
  167. DeleteUser(ctx context.Context, id string) (bool, error)
  168. CreateNote(ctx context.Context, input model.NewNote) (*model.Note, error)
  169. UpdateNote(ctx context.Context, id string, input model.UpdateNoteInput) (*model.Note, error)
  170. DeleteNote(ctx context.Context, id string) (bool, error)
  171. CreateRole(ctx context.Context, input model.NewRole) (*model.Role, error)
  172. UpdateRole(ctx context.Context, id string, input model.UpdateRoleInput) (*model.Role, error)
  173. DeleteRole(ctx context.Context, id string) (bool, error)
  174. CreatePermission(ctx context.Context, input model.NewPermission) (*model.Permission, error)
  175. UpdatePermission(ctx context.Context, id string, input model.UpdatePermissionInput) (*model.Permission, error)
  176. DeletePermission(ctx context.Context, id string) (bool, error)
  177. CreateService(ctx context.Context, input model.NewService) (*model.Service, error)
  178. UpdateService(ctx context.Context, id string, input model.UpdateServiceInput) (*model.Service, error)
  179. DeleteService(ctx context.Context, id string) (bool, error)
  180. CreateTask(ctx context.Context, input model.NewTask) (*model.Task, error)
  181. UpdateTask(ctx context.Context, id string, input model.UpdateTaskInput) (*model.Task, error)
  182. DeleteTask(ctx context.Context, id string) (bool, error)
  183. CreateTaskStatus(ctx context.Context, input model.NewTaskStatus) (*model.TaskStatus, error)
  184. UpdateTaskStatus(ctx context.Context, id string, input model.UpdateTaskStatusInput) (*model.TaskStatus, error)
  185. DeleteTaskStatus(ctx context.Context, id string) (bool, error)
  186. CreateMessage(ctx context.Context, input model.NewMessage) (*model.Message, error)
  187. UpdateMessage(ctx context.Context, id string, input model.UpdateMessageInput) (*model.Message, error)
  188. DeleteMessage(ctx context.Context, id string) (bool, error)
  189. }
  190. type QueryResolver interface {
  191. Users(ctx context.Context) ([]*model.User, error)
  192. User(ctx context.Context, id string) (*model.User, error)
  193. Notes(ctx context.Context) ([]*model.Note, error)
  194. Note(ctx context.Context, id string) (*model.Note, error)
  195. Roles(ctx context.Context) ([]*model.Role, error)
  196. Role(ctx context.Context, id string) (*model.Role, error)
  197. Permissions(ctx context.Context) ([]*model.Permission, error)
  198. Permission(ctx context.Context, id string) (*model.Permission, error)
  199. Services(ctx context.Context) ([]*model.Service, error)
  200. Service(ctx context.Context, id string) (*model.Service, error)
  201. Tasks(ctx context.Context) ([]*model.Task, error)
  202. Task(ctx context.Context, id string) (*model.Task, error)
  203. TaskStatuses(ctx context.Context) ([]*model.TaskStatus, error)
  204. TaskStatus(ctx context.Context, id string) (*model.TaskStatus, error)
  205. Messages(ctx context.Context) ([]*model.Message, error)
  206. Message(ctx context.Context, id string) (*model.Message, error)
  207. }
  208. type SubscriptionResolver interface {
  209. TaskCreated(ctx context.Context) (<-chan *model.Task, error)
  210. TaskUpdated(ctx context.Context) (<-chan *model.Task, error)
  211. TaskDeleted(ctx context.Context) (<-chan *model.Task, error)
  212. MessageAdded(ctx context.Context) (<-chan *model.Message, error)
  213. }
  214. type executableSchema graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  215. func (e *executableSchema) Schema() *ast.Schema {
  216. if e.SchemaData != nil {
  217. return e.SchemaData
  218. }
  219. return parsedSchema
  220. }
  221. func (e *executableSchema) Complexity(ctx context.Context, typeName, field string, childComplexity int, rawArgs map[string]any) (int, bool) {
  222. ec := newExecutionContext(nil, e, nil)
  223. _ = ec
  224. switch typeName + "." + field {
  225. case "AuthPayload.token":
  226. if e.ComplexityRoot.AuthPayload.Token == nil {
  227. break
  228. }
  229. return e.ComplexityRoot.AuthPayload.Token(childComplexity), true
  230. case "AuthPayload.user":
  231. if e.ComplexityRoot.AuthPayload.User == nil {
  232. break
  233. }
  234. return e.ComplexityRoot.AuthPayload.User(childComplexity), true
  235. case "Message.content":
  236. if e.ComplexityRoot.Message.Content == nil {
  237. break
  238. }
  239. return e.ComplexityRoot.Message.Content(childComplexity), true
  240. case "Message.createdAt":
  241. if e.ComplexityRoot.Message.CreatedAt == nil {
  242. break
  243. }
  244. return e.ComplexityRoot.Message.CreatedAt(childComplexity), true
  245. case "Message.id":
  246. if e.ComplexityRoot.Message.ID == nil {
  247. break
  248. }
  249. return e.ComplexityRoot.Message.ID(childComplexity), true
  250. case "Message.receiverObjects":
  251. if e.ComplexityRoot.Message.ReceiverObjects == nil {
  252. break
  253. }
  254. return e.ComplexityRoot.Message.ReceiverObjects(childComplexity), true
  255. case "Message.receivers":
  256. if e.ComplexityRoot.Message.Receivers == nil {
  257. break
  258. }
  259. return e.ComplexityRoot.Message.Receivers(childComplexity), true
  260. case "Message.sender":
  261. if e.ComplexityRoot.Message.Sender == nil {
  262. break
  263. }
  264. return e.ComplexityRoot.Message.Sender(childComplexity), true
  265. case "Message.senderId":
  266. if e.ComplexityRoot.Message.SenderID == nil {
  267. break
  268. }
  269. return e.ComplexityRoot.Message.SenderID(childComplexity), true
  270. case "Message.sentAt":
  271. if e.ComplexityRoot.Message.SentAt == nil {
  272. break
  273. }
  274. return e.ComplexityRoot.Message.SentAt(childComplexity), true
  275. case "Message.updatedAt":
  276. if e.ComplexityRoot.Message.UpdatedAt == nil {
  277. break
  278. }
  279. return e.ComplexityRoot.Message.UpdatedAt(childComplexity), true
  280. case "Mutation.createMessage":
  281. if e.ComplexityRoot.Mutation.CreateMessage == nil {
  282. break
  283. }
  284. args, err := ec.field_Mutation_createMessage_args(ctx, rawArgs)
  285. if err != nil {
  286. return 0, false
  287. }
  288. return e.ComplexityRoot.Mutation.CreateMessage(childComplexity, args["input"].(model.NewMessage)), true
  289. case "Mutation.createNote":
  290. if e.ComplexityRoot.Mutation.CreateNote == nil {
  291. break
  292. }
  293. args, err := ec.field_Mutation_createNote_args(ctx, rawArgs)
  294. if err != nil {
  295. return 0, false
  296. }
  297. return e.ComplexityRoot.Mutation.CreateNote(childComplexity, args["input"].(model.NewNote)), true
  298. case "Mutation.createPermission":
  299. if e.ComplexityRoot.Mutation.CreatePermission == nil {
  300. break
  301. }
  302. args, err := ec.field_Mutation_createPermission_args(ctx, rawArgs)
  303. if err != nil {
  304. return 0, false
  305. }
  306. return e.ComplexityRoot.Mutation.CreatePermission(childComplexity, args["input"].(model.NewPermission)), true
  307. case "Mutation.createRole":
  308. if e.ComplexityRoot.Mutation.CreateRole == nil {
  309. break
  310. }
  311. args, err := ec.field_Mutation_createRole_args(ctx, rawArgs)
  312. if err != nil {
  313. return 0, false
  314. }
  315. return e.ComplexityRoot.Mutation.CreateRole(childComplexity, args["input"].(model.NewRole)), true
  316. case "Mutation.createService":
  317. if e.ComplexityRoot.Mutation.CreateService == nil {
  318. break
  319. }
  320. args, err := ec.field_Mutation_createService_args(ctx, rawArgs)
  321. if err != nil {
  322. return 0, false
  323. }
  324. return e.ComplexityRoot.Mutation.CreateService(childComplexity, args["input"].(model.NewService)), true
  325. case "Mutation.createTask":
  326. if e.ComplexityRoot.Mutation.CreateTask == nil {
  327. break
  328. }
  329. args, err := ec.field_Mutation_createTask_args(ctx, rawArgs)
  330. if err != nil {
  331. return 0, false
  332. }
  333. return e.ComplexityRoot.Mutation.CreateTask(childComplexity, args["input"].(model.NewTask)), true
  334. case "Mutation.createTaskStatus":
  335. if e.ComplexityRoot.Mutation.CreateTaskStatus == nil {
  336. break
  337. }
  338. args, err := ec.field_Mutation_createTaskStatus_args(ctx, rawArgs)
  339. if err != nil {
  340. return 0, false
  341. }
  342. return e.ComplexityRoot.Mutation.CreateTaskStatus(childComplexity, args["input"].(model.NewTaskStatus)), true
  343. case "Mutation.createUser":
  344. if e.ComplexityRoot.Mutation.CreateUser == nil {
  345. break
  346. }
  347. args, err := ec.field_Mutation_createUser_args(ctx, rawArgs)
  348. if err != nil {
  349. return 0, false
  350. }
  351. return e.ComplexityRoot.Mutation.CreateUser(childComplexity, args["input"].(model.NewUser)), true
  352. case "Mutation.deleteMessage":
  353. if e.ComplexityRoot.Mutation.DeleteMessage == nil {
  354. break
  355. }
  356. args, err := ec.field_Mutation_deleteMessage_args(ctx, rawArgs)
  357. if err != nil {
  358. return 0, false
  359. }
  360. return e.ComplexityRoot.Mutation.DeleteMessage(childComplexity, args["id"].(string)), true
  361. case "Mutation.deleteNote":
  362. if e.ComplexityRoot.Mutation.DeleteNote == nil {
  363. break
  364. }
  365. args, err := ec.field_Mutation_deleteNote_args(ctx, rawArgs)
  366. if err != nil {
  367. return 0, false
  368. }
  369. return e.ComplexityRoot.Mutation.DeleteNote(childComplexity, args["id"].(string)), true
  370. case "Mutation.deletePermission":
  371. if e.ComplexityRoot.Mutation.DeletePermission == nil {
  372. break
  373. }
  374. args, err := ec.field_Mutation_deletePermission_args(ctx, rawArgs)
  375. if err != nil {
  376. return 0, false
  377. }
  378. return e.ComplexityRoot.Mutation.DeletePermission(childComplexity, args["id"].(string)), true
  379. case "Mutation.deleteRole":
  380. if e.ComplexityRoot.Mutation.DeleteRole == nil {
  381. break
  382. }
  383. args, err := ec.field_Mutation_deleteRole_args(ctx, rawArgs)
  384. if err != nil {
  385. return 0, false
  386. }
  387. return e.ComplexityRoot.Mutation.DeleteRole(childComplexity, args["id"].(string)), true
  388. case "Mutation.deleteService":
  389. if e.ComplexityRoot.Mutation.DeleteService == nil {
  390. break
  391. }
  392. args, err := ec.field_Mutation_deleteService_args(ctx, rawArgs)
  393. if err != nil {
  394. return 0, false
  395. }
  396. return e.ComplexityRoot.Mutation.DeleteService(childComplexity, args["id"].(string)), true
  397. case "Mutation.deleteTask":
  398. if e.ComplexityRoot.Mutation.DeleteTask == nil {
  399. break
  400. }
  401. args, err := ec.field_Mutation_deleteTask_args(ctx, rawArgs)
  402. if err != nil {
  403. return 0, false
  404. }
  405. return e.ComplexityRoot.Mutation.DeleteTask(childComplexity, args["id"].(string)), true
  406. case "Mutation.deleteTaskStatus":
  407. if e.ComplexityRoot.Mutation.DeleteTaskStatus == nil {
  408. break
  409. }
  410. args, err := ec.field_Mutation_deleteTaskStatus_args(ctx, rawArgs)
  411. if err != nil {
  412. return 0, false
  413. }
  414. return e.ComplexityRoot.Mutation.DeleteTaskStatus(childComplexity, args["id"].(string)), true
  415. case "Mutation.deleteUser":
  416. if e.ComplexityRoot.Mutation.DeleteUser == nil {
  417. break
  418. }
  419. args, err := ec.field_Mutation_deleteUser_args(ctx, rawArgs)
  420. if err != nil {
  421. return 0, false
  422. }
  423. return e.ComplexityRoot.Mutation.DeleteUser(childComplexity, args["id"].(string)), true
  424. case "Mutation.login":
  425. if e.ComplexityRoot.Mutation.Login == nil {
  426. break
  427. }
  428. args, err := ec.field_Mutation_login_args(ctx, rawArgs)
  429. if err != nil {
  430. return 0, false
  431. }
  432. return e.ComplexityRoot.Mutation.Login(childComplexity, args["email"].(string), args["password"].(string)), true
  433. case "Mutation.updateMessage":
  434. if e.ComplexityRoot.Mutation.UpdateMessage == nil {
  435. break
  436. }
  437. args, err := ec.field_Mutation_updateMessage_args(ctx, rawArgs)
  438. if err != nil {
  439. return 0, false
  440. }
  441. return e.ComplexityRoot.Mutation.UpdateMessage(childComplexity, args["id"].(string), args["input"].(model.UpdateMessageInput)), true
  442. case "Mutation.updateNote":
  443. if e.ComplexityRoot.Mutation.UpdateNote == nil {
  444. break
  445. }
  446. args, err := ec.field_Mutation_updateNote_args(ctx, rawArgs)
  447. if err != nil {
  448. return 0, false
  449. }
  450. return e.ComplexityRoot.Mutation.UpdateNote(childComplexity, args["id"].(string), args["input"].(model.UpdateNoteInput)), true
  451. case "Mutation.updatePermission":
  452. if e.ComplexityRoot.Mutation.UpdatePermission == nil {
  453. break
  454. }
  455. args, err := ec.field_Mutation_updatePermission_args(ctx, rawArgs)
  456. if err != nil {
  457. return 0, false
  458. }
  459. return e.ComplexityRoot.Mutation.UpdatePermission(childComplexity, args["id"].(string), args["input"].(model.UpdatePermissionInput)), true
  460. case "Mutation.updateRole":
  461. if e.ComplexityRoot.Mutation.UpdateRole == nil {
  462. break
  463. }
  464. args, err := ec.field_Mutation_updateRole_args(ctx, rawArgs)
  465. if err != nil {
  466. return 0, false
  467. }
  468. return e.ComplexityRoot.Mutation.UpdateRole(childComplexity, args["id"].(string), args["input"].(model.UpdateRoleInput)), true
  469. case "Mutation.updateService":
  470. if e.ComplexityRoot.Mutation.UpdateService == nil {
  471. break
  472. }
  473. args, err := ec.field_Mutation_updateService_args(ctx, rawArgs)
  474. if err != nil {
  475. return 0, false
  476. }
  477. return e.ComplexityRoot.Mutation.UpdateService(childComplexity, args["id"].(string), args["input"].(model.UpdateServiceInput)), true
  478. case "Mutation.updateTask":
  479. if e.ComplexityRoot.Mutation.UpdateTask == nil {
  480. break
  481. }
  482. args, err := ec.field_Mutation_updateTask_args(ctx, rawArgs)
  483. if err != nil {
  484. return 0, false
  485. }
  486. return e.ComplexityRoot.Mutation.UpdateTask(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskInput)), true
  487. case "Mutation.updateTaskStatus":
  488. if e.ComplexityRoot.Mutation.UpdateTaskStatus == nil {
  489. break
  490. }
  491. args, err := ec.field_Mutation_updateTaskStatus_args(ctx, rawArgs)
  492. if err != nil {
  493. return 0, false
  494. }
  495. return e.ComplexityRoot.Mutation.UpdateTaskStatus(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskStatusInput)), true
  496. case "Mutation.updateUser":
  497. if e.ComplexityRoot.Mutation.UpdateUser == nil {
  498. break
  499. }
  500. args, err := ec.field_Mutation_updateUser_args(ctx, rawArgs)
  501. if err != nil {
  502. return 0, false
  503. }
  504. return e.ComplexityRoot.Mutation.UpdateUser(childComplexity, args["id"].(string), args["input"].(model.UpdateUserInput)), true
  505. case "Note.content":
  506. if e.ComplexityRoot.Note.Content == nil {
  507. break
  508. }
  509. return e.ComplexityRoot.Note.Content(childComplexity), true
  510. case "Note.createdAt":
  511. if e.ComplexityRoot.Note.CreatedAt == nil {
  512. break
  513. }
  514. return e.ComplexityRoot.Note.CreatedAt(childComplexity), true
  515. case "Note.id":
  516. if e.ComplexityRoot.Note.ID == nil {
  517. break
  518. }
  519. return e.ComplexityRoot.Note.ID(childComplexity), true
  520. case "Note.service":
  521. if e.ComplexityRoot.Note.Service == nil {
  522. break
  523. }
  524. return e.ComplexityRoot.Note.Service(childComplexity), true
  525. case "Note.serviceId":
  526. if e.ComplexityRoot.Note.ServiceID == nil {
  527. break
  528. }
  529. return e.ComplexityRoot.Note.ServiceID(childComplexity), true
  530. case "Note.title":
  531. if e.ComplexityRoot.Note.Title == nil {
  532. break
  533. }
  534. return e.ComplexityRoot.Note.Title(childComplexity), true
  535. case "Note.updatedAt":
  536. if e.ComplexityRoot.Note.UpdatedAt == nil {
  537. break
  538. }
  539. return e.ComplexityRoot.Note.UpdatedAt(childComplexity), true
  540. case "Note.user":
  541. if e.ComplexityRoot.Note.User == nil {
  542. break
  543. }
  544. return e.ComplexityRoot.Note.User(childComplexity), true
  545. case "Note.userId":
  546. if e.ComplexityRoot.Note.UserID == nil {
  547. break
  548. }
  549. return e.ComplexityRoot.Note.UserID(childComplexity), true
  550. case "Permission.code":
  551. if e.ComplexityRoot.Permission.Code == nil {
  552. break
  553. }
  554. return e.ComplexityRoot.Permission.Code(childComplexity), true
  555. case "Permission.description":
  556. if e.ComplexityRoot.Permission.Description == nil {
  557. break
  558. }
  559. return e.ComplexityRoot.Permission.Description(childComplexity), true
  560. case "Permission.id":
  561. if e.ComplexityRoot.Permission.ID == nil {
  562. break
  563. }
  564. return e.ComplexityRoot.Permission.ID(childComplexity), true
  565. case "Query.message":
  566. if e.ComplexityRoot.Query.Message == nil {
  567. break
  568. }
  569. args, err := ec.field_Query_message_args(ctx, rawArgs)
  570. if err != nil {
  571. return 0, false
  572. }
  573. return e.ComplexityRoot.Query.Message(childComplexity, args["id"].(string)), true
  574. case "Query.messages":
  575. if e.ComplexityRoot.Query.Messages == nil {
  576. break
  577. }
  578. return e.ComplexityRoot.Query.Messages(childComplexity), true
  579. case "Query.note":
  580. if e.ComplexityRoot.Query.Note == nil {
  581. break
  582. }
  583. args, err := ec.field_Query_note_args(ctx, rawArgs)
  584. if err != nil {
  585. return 0, false
  586. }
  587. return e.ComplexityRoot.Query.Note(childComplexity, args["id"].(string)), true
  588. case "Query.notes":
  589. if e.ComplexityRoot.Query.Notes == nil {
  590. break
  591. }
  592. return e.ComplexityRoot.Query.Notes(childComplexity), true
  593. case "Query.permission":
  594. if e.ComplexityRoot.Query.Permission == nil {
  595. break
  596. }
  597. args, err := ec.field_Query_permission_args(ctx, rawArgs)
  598. if err != nil {
  599. return 0, false
  600. }
  601. return e.ComplexityRoot.Query.Permission(childComplexity, args["id"].(string)), true
  602. case "Query.permissions":
  603. if e.ComplexityRoot.Query.Permissions == nil {
  604. break
  605. }
  606. return e.ComplexityRoot.Query.Permissions(childComplexity), true
  607. case "Query.role":
  608. if e.ComplexityRoot.Query.Role == nil {
  609. break
  610. }
  611. args, err := ec.field_Query_role_args(ctx, rawArgs)
  612. if err != nil {
  613. return 0, false
  614. }
  615. return e.ComplexityRoot.Query.Role(childComplexity, args["id"].(string)), true
  616. case "Query.roles":
  617. if e.ComplexityRoot.Query.Roles == nil {
  618. break
  619. }
  620. return e.ComplexityRoot.Query.Roles(childComplexity), true
  621. case "Query.service":
  622. if e.ComplexityRoot.Query.Service == nil {
  623. break
  624. }
  625. args, err := ec.field_Query_service_args(ctx, rawArgs)
  626. if err != nil {
  627. return 0, false
  628. }
  629. return e.ComplexityRoot.Query.Service(childComplexity, args["id"].(string)), true
  630. case "Query.services":
  631. if e.ComplexityRoot.Query.Services == nil {
  632. break
  633. }
  634. return e.ComplexityRoot.Query.Services(childComplexity), true
  635. case "Query.task":
  636. if e.ComplexityRoot.Query.Task == nil {
  637. break
  638. }
  639. args, err := ec.field_Query_task_args(ctx, rawArgs)
  640. if err != nil {
  641. return 0, false
  642. }
  643. return e.ComplexityRoot.Query.Task(childComplexity, args["id"].(string)), true
  644. case "Query.taskStatus":
  645. if e.ComplexityRoot.Query.TaskStatus == nil {
  646. break
  647. }
  648. args, err := ec.field_Query_taskStatus_args(ctx, rawArgs)
  649. if err != nil {
  650. return 0, false
  651. }
  652. return e.ComplexityRoot.Query.TaskStatus(childComplexity, args["id"].(string)), true
  653. case "Query.taskStatuses":
  654. if e.ComplexityRoot.Query.TaskStatuses == nil {
  655. break
  656. }
  657. return e.ComplexityRoot.Query.TaskStatuses(childComplexity), true
  658. case "Query.tasks":
  659. if e.ComplexityRoot.Query.Tasks == nil {
  660. break
  661. }
  662. return e.ComplexityRoot.Query.Tasks(childComplexity), true
  663. case "Query.user":
  664. if e.ComplexityRoot.Query.User == nil {
  665. break
  666. }
  667. args, err := ec.field_Query_user_args(ctx, rawArgs)
  668. if err != nil {
  669. return 0, false
  670. }
  671. return e.ComplexityRoot.Query.User(childComplexity, args["id"].(string)), true
  672. case "Query.users":
  673. if e.ComplexityRoot.Query.Users == nil {
  674. break
  675. }
  676. return e.ComplexityRoot.Query.Users(childComplexity), true
  677. case "Role.description":
  678. if e.ComplexityRoot.Role.Description == nil {
  679. break
  680. }
  681. return e.ComplexityRoot.Role.Description(childComplexity), true
  682. case "Role.id":
  683. if e.ComplexityRoot.Role.ID == nil {
  684. break
  685. }
  686. return e.ComplexityRoot.Role.ID(childComplexity), true
  687. case "Role.name":
  688. if e.ComplexityRoot.Role.Name == nil {
  689. break
  690. }
  691. return e.ComplexityRoot.Role.Name(childComplexity), true
  692. case "Role.permissions":
  693. if e.ComplexityRoot.Role.Permissions == nil {
  694. break
  695. }
  696. return e.ComplexityRoot.Role.Permissions(childComplexity), true
  697. case "Service.createdAt":
  698. if e.ComplexityRoot.Service.CreatedAt == nil {
  699. break
  700. }
  701. return e.ComplexityRoot.Service.CreatedAt(childComplexity), true
  702. case "Service.createdBy":
  703. if e.ComplexityRoot.Service.CreatedBy == nil {
  704. break
  705. }
  706. return e.ComplexityRoot.Service.CreatedBy(childComplexity), true
  707. case "Service.createdById":
  708. if e.ComplexityRoot.Service.CreatedByID == nil {
  709. break
  710. }
  711. return e.ComplexityRoot.Service.CreatedByID(childComplexity), true
  712. case "Service.description":
  713. if e.ComplexityRoot.Service.Description == nil {
  714. break
  715. }
  716. return e.ComplexityRoot.Service.Description(childComplexity), true
  717. case "Service.id":
  718. if e.ComplexityRoot.Service.ID == nil {
  719. break
  720. }
  721. return e.ComplexityRoot.Service.ID(childComplexity), true
  722. case "Service.name":
  723. if e.ComplexityRoot.Service.Name == nil {
  724. break
  725. }
  726. return e.ComplexityRoot.Service.Name(childComplexity), true
  727. case "Service.participants":
  728. if e.ComplexityRoot.Service.Participants == nil {
  729. break
  730. }
  731. return e.ComplexityRoot.Service.Participants(childComplexity), true
  732. case "Service.tasks":
  733. if e.ComplexityRoot.Service.Tasks == nil {
  734. break
  735. }
  736. return e.ComplexityRoot.Service.Tasks(childComplexity), true
  737. case "Service.updatedAt":
  738. if e.ComplexityRoot.Service.UpdatedAt == nil {
  739. break
  740. }
  741. return e.ComplexityRoot.Service.UpdatedAt(childComplexity), true
  742. case "Subscription.messageAdded":
  743. if e.ComplexityRoot.Subscription.MessageAdded == nil {
  744. break
  745. }
  746. return e.ComplexityRoot.Subscription.MessageAdded(childComplexity), true
  747. case "Subscription.taskCreated":
  748. if e.ComplexityRoot.Subscription.TaskCreated == nil {
  749. break
  750. }
  751. return e.ComplexityRoot.Subscription.TaskCreated(childComplexity), true
  752. case "Subscription.taskDeleted":
  753. if e.ComplexityRoot.Subscription.TaskDeleted == nil {
  754. break
  755. }
  756. return e.ComplexityRoot.Subscription.TaskDeleted(childComplexity), true
  757. case "Subscription.taskUpdated":
  758. if e.ComplexityRoot.Subscription.TaskUpdated == nil {
  759. break
  760. }
  761. return e.ComplexityRoot.Subscription.TaskUpdated(childComplexity), true
  762. case "Task.assignee":
  763. if e.ComplexityRoot.Task.Assignee == nil {
  764. break
  765. }
  766. return e.ComplexityRoot.Task.Assignee(childComplexity), true
  767. case "Task.assigneeId":
  768. if e.ComplexityRoot.Task.AssigneeID == nil {
  769. break
  770. }
  771. return e.ComplexityRoot.Task.AssigneeID(childComplexity), true
  772. case "Task.content":
  773. if e.ComplexityRoot.Task.Content == nil {
  774. break
  775. }
  776. return e.ComplexityRoot.Task.Content(childComplexity), true
  777. case "Task.createdAt":
  778. if e.ComplexityRoot.Task.CreatedAt == nil {
  779. break
  780. }
  781. return e.ComplexityRoot.Task.CreatedAt(childComplexity), true
  782. case "Task.createdBy":
  783. if e.ComplexityRoot.Task.CreatedBy == nil {
  784. break
  785. }
  786. return e.ComplexityRoot.Task.CreatedBy(childComplexity), true
  787. case "Task.createdById":
  788. if e.ComplexityRoot.Task.CreatedByID == nil {
  789. break
  790. }
  791. return e.ComplexityRoot.Task.CreatedByID(childComplexity), true
  792. case "Task.dueDate":
  793. if e.ComplexityRoot.Task.DueDate == nil {
  794. break
  795. }
  796. return e.ComplexityRoot.Task.DueDate(childComplexity), true
  797. case "Task.id":
  798. if e.ComplexityRoot.Task.ID == nil {
  799. break
  800. }
  801. return e.ComplexityRoot.Task.ID(childComplexity), true
  802. case "Task.priority":
  803. if e.ComplexityRoot.Task.Priority == nil {
  804. break
  805. }
  806. return e.ComplexityRoot.Task.Priority(childComplexity), true
  807. case "Task.status":
  808. if e.ComplexityRoot.Task.Status == nil {
  809. break
  810. }
  811. return e.ComplexityRoot.Task.Status(childComplexity), true
  812. case "Task.statusId":
  813. if e.ComplexityRoot.Task.StatusID == nil {
  814. break
  815. }
  816. return e.ComplexityRoot.Task.StatusID(childComplexity), true
  817. case "Task.title":
  818. if e.ComplexityRoot.Task.Title == nil {
  819. break
  820. }
  821. return e.ComplexityRoot.Task.Title(childComplexity), true
  822. case "Task.updatedAt":
  823. if e.ComplexityRoot.Task.UpdatedAt == nil {
  824. break
  825. }
  826. return e.ComplexityRoot.Task.UpdatedAt(childComplexity), true
  827. case "Task.updatedBy":
  828. if e.ComplexityRoot.Task.UpdatedBy == nil {
  829. break
  830. }
  831. return e.ComplexityRoot.Task.UpdatedBy(childComplexity), true
  832. case "Task.updatedById":
  833. if e.ComplexityRoot.Task.UpdatedByID == nil {
  834. break
  835. }
  836. return e.ComplexityRoot.Task.UpdatedByID(childComplexity), true
  837. case "TaskStatus.code":
  838. if e.ComplexityRoot.TaskStatus.Code == nil {
  839. break
  840. }
  841. return e.ComplexityRoot.TaskStatus.Code(childComplexity), true
  842. case "TaskStatus.createdAt":
  843. if e.ComplexityRoot.TaskStatus.CreatedAt == nil {
  844. break
  845. }
  846. return e.ComplexityRoot.TaskStatus.CreatedAt(childComplexity), true
  847. case "TaskStatus.id":
  848. if e.ComplexityRoot.TaskStatus.ID == nil {
  849. break
  850. }
  851. return e.ComplexityRoot.TaskStatus.ID(childComplexity), true
  852. case "TaskStatus.label":
  853. if e.ComplexityRoot.TaskStatus.Label == nil {
  854. break
  855. }
  856. return e.ComplexityRoot.TaskStatus.Label(childComplexity), true
  857. case "TaskStatus.tasks":
  858. if e.ComplexityRoot.TaskStatus.Tasks == nil {
  859. break
  860. }
  861. return e.ComplexityRoot.TaskStatus.Tasks(childComplexity), true
  862. case "TaskStatus.updatedAt":
  863. if e.ComplexityRoot.TaskStatus.UpdatedAt == nil {
  864. break
  865. }
  866. return e.ComplexityRoot.TaskStatus.UpdatedAt(childComplexity), true
  867. case "User.createdAt":
  868. if e.ComplexityRoot.User.CreatedAt == nil {
  869. break
  870. }
  871. return e.ComplexityRoot.User.CreatedAt(childComplexity), true
  872. case "User.email":
  873. if e.ComplexityRoot.User.Email == nil {
  874. break
  875. }
  876. return e.ComplexityRoot.User.Email(childComplexity), true
  877. case "User.id":
  878. if e.ComplexityRoot.User.ID == nil {
  879. break
  880. }
  881. return e.ComplexityRoot.User.ID(childComplexity), true
  882. case "User.roles":
  883. if e.ComplexityRoot.User.Roles == nil {
  884. break
  885. }
  886. return e.ComplexityRoot.User.Roles(childComplexity), true
  887. case "User.updatedAt":
  888. if e.ComplexityRoot.User.UpdatedAt == nil {
  889. break
  890. }
  891. return e.ComplexityRoot.User.UpdatedAt(childComplexity), true
  892. }
  893. return 0, false
  894. }
  895. func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler {
  896. opCtx := graphql.GetOperationContext(ctx)
  897. ec := newExecutionContext(opCtx, e, make(chan graphql.DeferredResult))
  898. inputUnmarshalMap := graphql.BuildUnmarshalerMap(
  899. ec.unmarshalInputNewMessage,
  900. ec.unmarshalInputNewNote,
  901. ec.unmarshalInputNewPermission,
  902. ec.unmarshalInputNewRole,
  903. ec.unmarshalInputNewService,
  904. ec.unmarshalInputNewTask,
  905. ec.unmarshalInputNewTaskStatus,
  906. ec.unmarshalInputNewUser,
  907. ec.unmarshalInputUpdateMessageInput,
  908. ec.unmarshalInputUpdateNoteInput,
  909. ec.unmarshalInputUpdatePermissionInput,
  910. ec.unmarshalInputUpdateRoleInput,
  911. ec.unmarshalInputUpdateServiceInput,
  912. ec.unmarshalInputUpdateTaskInput,
  913. ec.unmarshalInputUpdateTaskStatusInput,
  914. ec.unmarshalInputUpdateUserInput,
  915. )
  916. first := true
  917. switch opCtx.Operation.Operation {
  918. case ast.Query:
  919. return func(ctx context.Context) *graphql.Response {
  920. var response graphql.Response
  921. var data graphql.Marshaler
  922. if first {
  923. first = false
  924. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  925. data = ec._Query(ctx, opCtx.Operation.SelectionSet)
  926. } else {
  927. if atomic.LoadInt32(&ec.PendingDeferred) > 0 {
  928. result := <-ec.DeferredResults
  929. atomic.AddInt32(&ec.PendingDeferred, -1)
  930. data = result.Result
  931. response.Path = result.Path
  932. response.Label = result.Label
  933. response.Errors = result.Errors
  934. } else {
  935. return nil
  936. }
  937. }
  938. var buf bytes.Buffer
  939. data.MarshalGQL(&buf)
  940. response.Data = buf.Bytes()
  941. if atomic.LoadInt32(&ec.Deferred) > 0 {
  942. hasNext := atomic.LoadInt32(&ec.PendingDeferred) > 0
  943. response.HasNext = &hasNext
  944. }
  945. return &response
  946. }
  947. case ast.Mutation:
  948. return func(ctx context.Context) *graphql.Response {
  949. if !first {
  950. return nil
  951. }
  952. first = false
  953. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  954. data := ec._Mutation(ctx, opCtx.Operation.SelectionSet)
  955. var buf bytes.Buffer
  956. data.MarshalGQL(&buf)
  957. return &graphql.Response{
  958. Data: buf.Bytes(),
  959. }
  960. }
  961. case ast.Subscription:
  962. next := ec._Subscription(ctx, opCtx.Operation.SelectionSet)
  963. var buf bytes.Buffer
  964. return func(ctx context.Context) *graphql.Response {
  965. buf.Reset()
  966. data := next(ctx)
  967. if data == nil {
  968. return nil
  969. }
  970. data.MarshalGQL(&buf)
  971. return &graphql.Response{
  972. Data: buf.Bytes(),
  973. }
  974. }
  975. default:
  976. return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation"))
  977. }
  978. }
  979. type executionContext struct {
  980. *graphql.ExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  981. }
  982. func newExecutionContext(
  983. opCtx *graphql.OperationContext,
  984. execSchema *executableSchema,
  985. deferredResults chan graphql.DeferredResult,
  986. ) executionContext {
  987. return executionContext{
  988. ExecutionContextState: graphql.NewExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot](
  989. opCtx,
  990. (*graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot])(execSchema),
  991. parsedSchema,
  992. deferredResults,
  993. ),
  994. }
  995. }
  996. //go:embed "schema.graphqls"
  997. var sourcesFS embed.FS
  998. func sourceData(filename string) string {
  999. data, err := sourcesFS.ReadFile(filename)
  1000. if err != nil {
  1001. panic(fmt.Sprintf("codegen problem: %s not available", filename))
  1002. }
  1003. return string(data)
  1004. }
  1005. var sources = []*ast.Source{
  1006. {Name: "schema.graphqls", Input: sourceData("schema.graphqls"), BuiltIn: false},
  1007. }
  1008. var parsedSchema = gqlparser.MustLoadSchema(sources...)
  1009. // endregion ************************** generated!.gotpl **************************
  1010. // region ***************************** args.gotpl *****************************
  1011. func (ec *executionContext) field_Mutation_createMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1012. var err error
  1013. args := map[string]any{}
  1014. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage)
  1015. if err != nil {
  1016. return nil, err
  1017. }
  1018. args["input"] = arg0
  1019. return args, nil
  1020. }
  1021. func (ec *executionContext) field_Mutation_createNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1022. var err error
  1023. args := map[string]any{}
  1024. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote)
  1025. if err != nil {
  1026. return nil, err
  1027. }
  1028. args["input"] = arg0
  1029. return args, nil
  1030. }
  1031. func (ec *executionContext) field_Mutation_createPermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1032. var err error
  1033. args := map[string]any{}
  1034. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission)
  1035. if err != nil {
  1036. return nil, err
  1037. }
  1038. args["input"] = arg0
  1039. return args, nil
  1040. }
  1041. func (ec *executionContext) field_Mutation_createRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1042. var err error
  1043. args := map[string]any{}
  1044. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole)
  1045. if err != nil {
  1046. return nil, err
  1047. }
  1048. args["input"] = arg0
  1049. return args, nil
  1050. }
  1051. func (ec *executionContext) field_Mutation_createService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1052. var err error
  1053. args := map[string]any{}
  1054. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService)
  1055. if err != nil {
  1056. return nil, err
  1057. }
  1058. args["input"] = arg0
  1059. return args, nil
  1060. }
  1061. func (ec *executionContext) field_Mutation_createTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1062. var err error
  1063. args := map[string]any{}
  1064. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus)
  1065. if err != nil {
  1066. return nil, err
  1067. }
  1068. args["input"] = arg0
  1069. return args, nil
  1070. }
  1071. func (ec *executionContext) field_Mutation_createTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1072. var err error
  1073. args := map[string]any{}
  1074. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask)
  1075. if err != nil {
  1076. return nil, err
  1077. }
  1078. args["input"] = arg0
  1079. return args, nil
  1080. }
  1081. func (ec *executionContext) field_Mutation_createUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1082. var err error
  1083. args := map[string]any{}
  1084. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser)
  1085. if err != nil {
  1086. return nil, err
  1087. }
  1088. args["input"] = arg0
  1089. return args, nil
  1090. }
  1091. func (ec *executionContext) field_Mutation_deleteMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1092. var err error
  1093. args := map[string]any{}
  1094. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1095. if err != nil {
  1096. return nil, err
  1097. }
  1098. args["id"] = arg0
  1099. return args, nil
  1100. }
  1101. func (ec *executionContext) field_Mutation_deleteNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1102. var err error
  1103. args := map[string]any{}
  1104. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1105. if err != nil {
  1106. return nil, err
  1107. }
  1108. args["id"] = arg0
  1109. return args, nil
  1110. }
  1111. func (ec *executionContext) field_Mutation_deletePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1112. var err error
  1113. args := map[string]any{}
  1114. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1115. if err != nil {
  1116. return nil, err
  1117. }
  1118. args["id"] = arg0
  1119. return args, nil
  1120. }
  1121. func (ec *executionContext) field_Mutation_deleteRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1122. var err error
  1123. args := map[string]any{}
  1124. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1125. if err != nil {
  1126. return nil, err
  1127. }
  1128. args["id"] = arg0
  1129. return args, nil
  1130. }
  1131. func (ec *executionContext) field_Mutation_deleteService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1132. var err error
  1133. args := map[string]any{}
  1134. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1135. if err != nil {
  1136. return nil, err
  1137. }
  1138. args["id"] = arg0
  1139. return args, nil
  1140. }
  1141. func (ec *executionContext) field_Mutation_deleteTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1142. var err error
  1143. args := map[string]any{}
  1144. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1145. if err != nil {
  1146. return nil, err
  1147. }
  1148. args["id"] = arg0
  1149. return args, nil
  1150. }
  1151. func (ec *executionContext) field_Mutation_deleteTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1152. var err error
  1153. args := map[string]any{}
  1154. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1155. if err != nil {
  1156. return nil, err
  1157. }
  1158. args["id"] = arg0
  1159. return args, nil
  1160. }
  1161. func (ec *executionContext) field_Mutation_deleteUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1162. var err error
  1163. args := map[string]any{}
  1164. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1165. if err != nil {
  1166. return nil, err
  1167. }
  1168. args["id"] = arg0
  1169. return args, nil
  1170. }
  1171. func (ec *executionContext) field_Mutation_login_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1172. var err error
  1173. args := map[string]any{}
  1174. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "email", ec.unmarshalNString2string)
  1175. if err != nil {
  1176. return nil, err
  1177. }
  1178. args["email"] = arg0
  1179. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalNString2string)
  1180. if err != nil {
  1181. return nil, err
  1182. }
  1183. args["password"] = arg1
  1184. return args, nil
  1185. }
  1186. func (ec *executionContext) field_Mutation_updateMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1187. var err error
  1188. args := map[string]any{}
  1189. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1190. if err != nil {
  1191. return nil, err
  1192. }
  1193. args["id"] = arg0
  1194. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput)
  1195. if err != nil {
  1196. return nil, err
  1197. }
  1198. args["input"] = arg1
  1199. return args, nil
  1200. }
  1201. func (ec *executionContext) field_Mutation_updateNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1202. var err error
  1203. args := map[string]any{}
  1204. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1205. if err != nil {
  1206. return nil, err
  1207. }
  1208. args["id"] = arg0
  1209. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput)
  1210. if err != nil {
  1211. return nil, err
  1212. }
  1213. args["input"] = arg1
  1214. return args, nil
  1215. }
  1216. func (ec *executionContext) field_Mutation_updatePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1217. var err error
  1218. args := map[string]any{}
  1219. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1220. if err != nil {
  1221. return nil, err
  1222. }
  1223. args["id"] = arg0
  1224. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput)
  1225. if err != nil {
  1226. return nil, err
  1227. }
  1228. args["input"] = arg1
  1229. return args, nil
  1230. }
  1231. func (ec *executionContext) field_Mutation_updateRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1232. var err error
  1233. args := map[string]any{}
  1234. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1235. if err != nil {
  1236. return nil, err
  1237. }
  1238. args["id"] = arg0
  1239. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput)
  1240. if err != nil {
  1241. return nil, err
  1242. }
  1243. args["input"] = arg1
  1244. return args, nil
  1245. }
  1246. func (ec *executionContext) field_Mutation_updateService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1247. var err error
  1248. args := map[string]any{}
  1249. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1250. if err != nil {
  1251. return nil, err
  1252. }
  1253. args["id"] = arg0
  1254. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput)
  1255. if err != nil {
  1256. return nil, err
  1257. }
  1258. args["input"] = arg1
  1259. return args, nil
  1260. }
  1261. func (ec *executionContext) field_Mutation_updateTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1262. var err error
  1263. args := map[string]any{}
  1264. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1265. if err != nil {
  1266. return nil, err
  1267. }
  1268. args["id"] = arg0
  1269. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput)
  1270. if err != nil {
  1271. return nil, err
  1272. }
  1273. args["input"] = arg1
  1274. return args, nil
  1275. }
  1276. func (ec *executionContext) field_Mutation_updateTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1277. var err error
  1278. args := map[string]any{}
  1279. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1280. if err != nil {
  1281. return nil, err
  1282. }
  1283. args["id"] = arg0
  1284. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput)
  1285. if err != nil {
  1286. return nil, err
  1287. }
  1288. args["input"] = arg1
  1289. return args, nil
  1290. }
  1291. func (ec *executionContext) field_Mutation_updateUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1292. var err error
  1293. args := map[string]any{}
  1294. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1295. if err != nil {
  1296. return nil, err
  1297. }
  1298. args["id"] = arg0
  1299. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput)
  1300. if err != nil {
  1301. return nil, err
  1302. }
  1303. args["input"] = arg1
  1304. return args, nil
  1305. }
  1306. func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1307. var err error
  1308. args := map[string]any{}
  1309. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string)
  1310. if err != nil {
  1311. return nil, err
  1312. }
  1313. args["name"] = arg0
  1314. return args, nil
  1315. }
  1316. func (ec *executionContext) field_Query_message_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1317. var err error
  1318. args := map[string]any{}
  1319. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1320. if err != nil {
  1321. return nil, err
  1322. }
  1323. args["id"] = arg0
  1324. return args, nil
  1325. }
  1326. func (ec *executionContext) field_Query_note_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1327. var err error
  1328. args := map[string]any{}
  1329. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1330. if err != nil {
  1331. return nil, err
  1332. }
  1333. args["id"] = arg0
  1334. return args, nil
  1335. }
  1336. func (ec *executionContext) field_Query_permission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1337. var err error
  1338. args := map[string]any{}
  1339. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1340. if err != nil {
  1341. return nil, err
  1342. }
  1343. args["id"] = arg0
  1344. return args, nil
  1345. }
  1346. func (ec *executionContext) field_Query_role_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1347. var err error
  1348. args := map[string]any{}
  1349. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1350. if err != nil {
  1351. return nil, err
  1352. }
  1353. args["id"] = arg0
  1354. return args, nil
  1355. }
  1356. func (ec *executionContext) field_Query_service_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1357. var err error
  1358. args := map[string]any{}
  1359. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1360. if err != nil {
  1361. return nil, err
  1362. }
  1363. args["id"] = arg0
  1364. return args, nil
  1365. }
  1366. func (ec *executionContext) field_Query_taskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1367. var err error
  1368. args := map[string]any{}
  1369. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1370. if err != nil {
  1371. return nil, err
  1372. }
  1373. args["id"] = arg0
  1374. return args, nil
  1375. }
  1376. func (ec *executionContext) field_Query_task_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1377. var err error
  1378. args := map[string]any{}
  1379. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1380. if err != nil {
  1381. return nil, err
  1382. }
  1383. args["id"] = arg0
  1384. return args, nil
  1385. }
  1386. func (ec *executionContext) field_Query_user_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1387. var err error
  1388. args := map[string]any{}
  1389. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1390. if err != nil {
  1391. return nil, err
  1392. }
  1393. args["id"] = arg0
  1394. return args, nil
  1395. }
  1396. func (ec *executionContext) field___Directive_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1397. var err error
  1398. args := map[string]any{}
  1399. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1400. if err != nil {
  1401. return nil, err
  1402. }
  1403. args["includeDeprecated"] = arg0
  1404. return args, nil
  1405. }
  1406. func (ec *executionContext) field___Field_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1407. var err error
  1408. args := map[string]any{}
  1409. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1410. if err != nil {
  1411. return nil, err
  1412. }
  1413. args["includeDeprecated"] = arg0
  1414. return args, nil
  1415. }
  1416. func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1417. var err error
  1418. args := map[string]any{}
  1419. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1420. if err != nil {
  1421. return nil, err
  1422. }
  1423. args["includeDeprecated"] = arg0
  1424. return args, nil
  1425. }
  1426. func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1427. var err error
  1428. args := map[string]any{}
  1429. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1430. if err != nil {
  1431. return nil, err
  1432. }
  1433. args["includeDeprecated"] = arg0
  1434. return args, nil
  1435. }
  1436. // endregion ***************************** args.gotpl *****************************
  1437. // region ************************** directives.gotpl **************************
  1438. // endregion ************************** directives.gotpl **************************
  1439. // region **************************** field.gotpl *****************************
  1440. func (ec *executionContext) _AuthPayload_token(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1441. return graphql.ResolveField(
  1442. ctx,
  1443. ec.OperationContext,
  1444. field,
  1445. ec.fieldContext_AuthPayload_token,
  1446. func(ctx context.Context) (any, error) {
  1447. return obj.Token, nil
  1448. },
  1449. nil,
  1450. ec.marshalNString2string,
  1451. true,
  1452. true,
  1453. )
  1454. }
  1455. func (ec *executionContext) fieldContext_AuthPayload_token(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1456. fc = &graphql.FieldContext{
  1457. Object: "AuthPayload",
  1458. Field: field,
  1459. IsMethod: false,
  1460. IsResolver: false,
  1461. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1462. return nil, errors.New("field of type String does not have child fields")
  1463. },
  1464. }
  1465. return fc, nil
  1466. }
  1467. func (ec *executionContext) _AuthPayload_user(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1468. return graphql.ResolveField(
  1469. ctx,
  1470. ec.OperationContext,
  1471. field,
  1472. ec.fieldContext_AuthPayload_user,
  1473. func(ctx context.Context) (any, error) {
  1474. return obj.User, nil
  1475. },
  1476. nil,
  1477. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1478. true,
  1479. true,
  1480. )
  1481. }
  1482. func (ec *executionContext) fieldContext_AuthPayload_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1483. fc = &graphql.FieldContext{
  1484. Object: "AuthPayload",
  1485. Field: field,
  1486. IsMethod: false,
  1487. IsResolver: false,
  1488. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1489. switch field.Name {
  1490. case "id":
  1491. return ec.fieldContext_User_id(ctx, field)
  1492. case "email":
  1493. return ec.fieldContext_User_email(ctx, field)
  1494. case "roles":
  1495. return ec.fieldContext_User_roles(ctx, field)
  1496. case "createdAt":
  1497. return ec.fieldContext_User_createdAt(ctx, field)
  1498. case "updatedAt":
  1499. return ec.fieldContext_User_updatedAt(ctx, field)
  1500. }
  1501. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1502. },
  1503. }
  1504. return fc, nil
  1505. }
  1506. func (ec *executionContext) _Message_id(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1507. return graphql.ResolveField(
  1508. ctx,
  1509. ec.OperationContext,
  1510. field,
  1511. ec.fieldContext_Message_id,
  1512. func(ctx context.Context) (any, error) {
  1513. return obj.ID, nil
  1514. },
  1515. nil,
  1516. ec.marshalNID2string,
  1517. true,
  1518. true,
  1519. )
  1520. }
  1521. func (ec *executionContext) fieldContext_Message_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1522. fc = &graphql.FieldContext{
  1523. Object: "Message",
  1524. Field: field,
  1525. IsMethod: false,
  1526. IsResolver: false,
  1527. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1528. return nil, errors.New("field of type ID does not have child fields")
  1529. },
  1530. }
  1531. return fc, nil
  1532. }
  1533. func (ec *executionContext) _Message_senderId(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1534. return graphql.ResolveField(
  1535. ctx,
  1536. ec.OperationContext,
  1537. field,
  1538. ec.fieldContext_Message_senderId,
  1539. func(ctx context.Context) (any, error) {
  1540. return obj.SenderID, nil
  1541. },
  1542. nil,
  1543. ec.marshalNID2string,
  1544. true,
  1545. true,
  1546. )
  1547. }
  1548. func (ec *executionContext) fieldContext_Message_senderId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1549. fc = &graphql.FieldContext{
  1550. Object: "Message",
  1551. Field: field,
  1552. IsMethod: false,
  1553. IsResolver: false,
  1554. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1555. return nil, errors.New("field of type ID does not have child fields")
  1556. },
  1557. }
  1558. return fc, nil
  1559. }
  1560. func (ec *executionContext) _Message_sender(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1561. return graphql.ResolveField(
  1562. ctx,
  1563. ec.OperationContext,
  1564. field,
  1565. ec.fieldContext_Message_sender,
  1566. func(ctx context.Context) (any, error) {
  1567. return obj.Sender, nil
  1568. },
  1569. nil,
  1570. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1571. true,
  1572. true,
  1573. )
  1574. }
  1575. func (ec *executionContext) fieldContext_Message_sender(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1576. fc = &graphql.FieldContext{
  1577. Object: "Message",
  1578. Field: field,
  1579. IsMethod: false,
  1580. IsResolver: false,
  1581. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1582. switch field.Name {
  1583. case "id":
  1584. return ec.fieldContext_User_id(ctx, field)
  1585. case "email":
  1586. return ec.fieldContext_User_email(ctx, field)
  1587. case "roles":
  1588. return ec.fieldContext_User_roles(ctx, field)
  1589. case "createdAt":
  1590. return ec.fieldContext_User_createdAt(ctx, field)
  1591. case "updatedAt":
  1592. return ec.fieldContext_User_updatedAt(ctx, field)
  1593. }
  1594. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1595. },
  1596. }
  1597. return fc, nil
  1598. }
  1599. func (ec *executionContext) _Message_content(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1600. return graphql.ResolveField(
  1601. ctx,
  1602. ec.OperationContext,
  1603. field,
  1604. ec.fieldContext_Message_content,
  1605. func(ctx context.Context) (any, error) {
  1606. return obj.Content, nil
  1607. },
  1608. nil,
  1609. ec.marshalNString2string,
  1610. true,
  1611. true,
  1612. )
  1613. }
  1614. func (ec *executionContext) fieldContext_Message_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1615. fc = &graphql.FieldContext{
  1616. Object: "Message",
  1617. Field: field,
  1618. IsMethod: false,
  1619. IsResolver: false,
  1620. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1621. return nil, errors.New("field of type String does not have child fields")
  1622. },
  1623. }
  1624. return fc, nil
  1625. }
  1626. func (ec *executionContext) _Message_sentAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1627. return graphql.ResolveField(
  1628. ctx,
  1629. ec.OperationContext,
  1630. field,
  1631. ec.fieldContext_Message_sentAt,
  1632. func(ctx context.Context) (any, error) {
  1633. return obj.SentAt, nil
  1634. },
  1635. nil,
  1636. ec.marshalNString2string,
  1637. true,
  1638. true,
  1639. )
  1640. }
  1641. func (ec *executionContext) fieldContext_Message_sentAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1642. fc = &graphql.FieldContext{
  1643. Object: "Message",
  1644. Field: field,
  1645. IsMethod: false,
  1646. IsResolver: false,
  1647. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1648. return nil, errors.New("field of type String does not have child fields")
  1649. },
  1650. }
  1651. return fc, nil
  1652. }
  1653. func (ec *executionContext) _Message_receivers(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1654. return graphql.ResolveField(
  1655. ctx,
  1656. ec.OperationContext,
  1657. field,
  1658. ec.fieldContext_Message_receivers,
  1659. func(ctx context.Context) (any, error) {
  1660. return obj.Receivers, nil
  1661. },
  1662. nil,
  1663. ec.marshalNID2ᚕstringᚄ,
  1664. true,
  1665. true,
  1666. )
  1667. }
  1668. func (ec *executionContext) fieldContext_Message_receivers(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1669. fc = &graphql.FieldContext{
  1670. Object: "Message",
  1671. Field: field,
  1672. IsMethod: false,
  1673. IsResolver: false,
  1674. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1675. return nil, errors.New("field of type ID does not have child fields")
  1676. },
  1677. }
  1678. return fc, nil
  1679. }
  1680. func (ec *executionContext) _Message_receiverObjects(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1681. return graphql.ResolveField(
  1682. ctx,
  1683. ec.OperationContext,
  1684. field,
  1685. ec.fieldContext_Message_receiverObjects,
  1686. func(ctx context.Context) (any, error) {
  1687. return obj.ReceiverObjects, nil
  1688. },
  1689. nil,
  1690. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  1691. true,
  1692. true,
  1693. )
  1694. }
  1695. func (ec *executionContext) fieldContext_Message_receiverObjects(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1696. fc = &graphql.FieldContext{
  1697. Object: "Message",
  1698. Field: field,
  1699. IsMethod: false,
  1700. IsResolver: false,
  1701. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1702. switch field.Name {
  1703. case "id":
  1704. return ec.fieldContext_User_id(ctx, field)
  1705. case "email":
  1706. return ec.fieldContext_User_email(ctx, field)
  1707. case "roles":
  1708. return ec.fieldContext_User_roles(ctx, field)
  1709. case "createdAt":
  1710. return ec.fieldContext_User_createdAt(ctx, field)
  1711. case "updatedAt":
  1712. return ec.fieldContext_User_updatedAt(ctx, field)
  1713. }
  1714. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1715. },
  1716. }
  1717. return fc, nil
  1718. }
  1719. func (ec *executionContext) _Message_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1720. return graphql.ResolveField(
  1721. ctx,
  1722. ec.OperationContext,
  1723. field,
  1724. ec.fieldContext_Message_createdAt,
  1725. func(ctx context.Context) (any, error) {
  1726. return obj.CreatedAt, nil
  1727. },
  1728. nil,
  1729. ec.marshalNString2string,
  1730. true,
  1731. true,
  1732. )
  1733. }
  1734. func (ec *executionContext) fieldContext_Message_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1735. fc = &graphql.FieldContext{
  1736. Object: "Message",
  1737. Field: field,
  1738. IsMethod: false,
  1739. IsResolver: false,
  1740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1741. return nil, errors.New("field of type String does not have child fields")
  1742. },
  1743. }
  1744. return fc, nil
  1745. }
  1746. func (ec *executionContext) _Message_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1747. return graphql.ResolveField(
  1748. ctx,
  1749. ec.OperationContext,
  1750. field,
  1751. ec.fieldContext_Message_updatedAt,
  1752. func(ctx context.Context) (any, error) {
  1753. return obj.UpdatedAt, nil
  1754. },
  1755. nil,
  1756. ec.marshalNString2string,
  1757. true,
  1758. true,
  1759. )
  1760. }
  1761. func (ec *executionContext) fieldContext_Message_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1762. fc = &graphql.FieldContext{
  1763. Object: "Message",
  1764. Field: field,
  1765. IsMethod: false,
  1766. IsResolver: false,
  1767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1768. return nil, errors.New("field of type String does not have child fields")
  1769. },
  1770. }
  1771. return fc, nil
  1772. }
  1773. func (ec *executionContext) _Mutation_login(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1774. return graphql.ResolveField(
  1775. ctx,
  1776. ec.OperationContext,
  1777. field,
  1778. ec.fieldContext_Mutation_login,
  1779. func(ctx context.Context) (any, error) {
  1780. fc := graphql.GetFieldContext(ctx)
  1781. return ec.Resolvers.Mutation().Login(ctx, fc.Args["email"].(string), fc.Args["password"].(string))
  1782. },
  1783. nil,
  1784. ec.marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload,
  1785. true,
  1786. true,
  1787. )
  1788. }
  1789. func (ec *executionContext) fieldContext_Mutation_login(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1790. fc = &graphql.FieldContext{
  1791. Object: "Mutation",
  1792. Field: field,
  1793. IsMethod: true,
  1794. IsResolver: true,
  1795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1796. switch field.Name {
  1797. case "token":
  1798. return ec.fieldContext_AuthPayload_token(ctx, field)
  1799. case "user":
  1800. return ec.fieldContext_AuthPayload_user(ctx, field)
  1801. }
  1802. return nil, fmt.Errorf("no field named %q was found under type AuthPayload", field.Name)
  1803. },
  1804. }
  1805. defer func() {
  1806. if r := recover(); r != nil {
  1807. err = ec.Recover(ctx, r)
  1808. ec.Error(ctx, err)
  1809. }
  1810. }()
  1811. ctx = graphql.WithFieldContext(ctx, fc)
  1812. if fc.Args, err = ec.field_Mutation_login_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  1813. ec.Error(ctx, err)
  1814. return fc, err
  1815. }
  1816. return fc, nil
  1817. }
  1818. func (ec *executionContext) _Mutation_createUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1819. return graphql.ResolveField(
  1820. ctx,
  1821. ec.OperationContext,
  1822. field,
  1823. ec.fieldContext_Mutation_createUser,
  1824. func(ctx context.Context) (any, error) {
  1825. fc := graphql.GetFieldContext(ctx)
  1826. return ec.Resolvers.Mutation().CreateUser(ctx, fc.Args["input"].(model.NewUser))
  1827. },
  1828. nil,
  1829. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1830. true,
  1831. true,
  1832. )
  1833. }
  1834. func (ec *executionContext) fieldContext_Mutation_createUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1835. fc = &graphql.FieldContext{
  1836. Object: "Mutation",
  1837. Field: field,
  1838. IsMethod: true,
  1839. IsResolver: true,
  1840. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1841. switch field.Name {
  1842. case "id":
  1843. return ec.fieldContext_User_id(ctx, field)
  1844. case "email":
  1845. return ec.fieldContext_User_email(ctx, field)
  1846. case "roles":
  1847. return ec.fieldContext_User_roles(ctx, field)
  1848. case "createdAt":
  1849. return ec.fieldContext_User_createdAt(ctx, field)
  1850. case "updatedAt":
  1851. return ec.fieldContext_User_updatedAt(ctx, field)
  1852. }
  1853. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1854. },
  1855. }
  1856. defer func() {
  1857. if r := recover(); r != nil {
  1858. err = ec.Recover(ctx, r)
  1859. ec.Error(ctx, err)
  1860. }
  1861. }()
  1862. ctx = graphql.WithFieldContext(ctx, fc)
  1863. if fc.Args, err = ec.field_Mutation_createUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  1864. ec.Error(ctx, err)
  1865. return fc, err
  1866. }
  1867. return fc, nil
  1868. }
  1869. func (ec *executionContext) _Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1870. return graphql.ResolveField(
  1871. ctx,
  1872. ec.OperationContext,
  1873. field,
  1874. ec.fieldContext_Mutation_updateUser,
  1875. func(ctx context.Context) (any, error) {
  1876. fc := graphql.GetFieldContext(ctx)
  1877. return ec.Resolvers.Mutation().UpdateUser(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateUserInput))
  1878. },
  1879. nil,
  1880. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1881. true,
  1882. true,
  1883. )
  1884. }
  1885. func (ec *executionContext) fieldContext_Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1886. fc = &graphql.FieldContext{
  1887. Object: "Mutation",
  1888. Field: field,
  1889. IsMethod: true,
  1890. IsResolver: true,
  1891. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1892. switch field.Name {
  1893. case "id":
  1894. return ec.fieldContext_User_id(ctx, field)
  1895. case "email":
  1896. return ec.fieldContext_User_email(ctx, field)
  1897. case "roles":
  1898. return ec.fieldContext_User_roles(ctx, field)
  1899. case "createdAt":
  1900. return ec.fieldContext_User_createdAt(ctx, field)
  1901. case "updatedAt":
  1902. return ec.fieldContext_User_updatedAt(ctx, field)
  1903. }
  1904. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1905. },
  1906. }
  1907. defer func() {
  1908. if r := recover(); r != nil {
  1909. err = ec.Recover(ctx, r)
  1910. ec.Error(ctx, err)
  1911. }
  1912. }()
  1913. ctx = graphql.WithFieldContext(ctx, fc)
  1914. if fc.Args, err = ec.field_Mutation_updateUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  1915. ec.Error(ctx, err)
  1916. return fc, err
  1917. }
  1918. return fc, nil
  1919. }
  1920. func (ec *executionContext) _Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1921. return graphql.ResolveField(
  1922. ctx,
  1923. ec.OperationContext,
  1924. field,
  1925. ec.fieldContext_Mutation_deleteUser,
  1926. func(ctx context.Context) (any, error) {
  1927. fc := graphql.GetFieldContext(ctx)
  1928. return ec.Resolvers.Mutation().DeleteUser(ctx, fc.Args["id"].(string))
  1929. },
  1930. nil,
  1931. ec.marshalNBoolean2bool,
  1932. true,
  1933. true,
  1934. )
  1935. }
  1936. func (ec *executionContext) fieldContext_Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1937. fc = &graphql.FieldContext{
  1938. Object: "Mutation",
  1939. Field: field,
  1940. IsMethod: true,
  1941. IsResolver: true,
  1942. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1943. return nil, errors.New("field of type Boolean does not have child fields")
  1944. },
  1945. }
  1946. defer func() {
  1947. if r := recover(); r != nil {
  1948. err = ec.Recover(ctx, r)
  1949. ec.Error(ctx, err)
  1950. }
  1951. }()
  1952. ctx = graphql.WithFieldContext(ctx, fc)
  1953. if fc.Args, err = ec.field_Mutation_deleteUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  1954. ec.Error(ctx, err)
  1955. return fc, err
  1956. }
  1957. return fc, nil
  1958. }
  1959. func (ec *executionContext) _Mutation_createNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1960. return graphql.ResolveField(
  1961. ctx,
  1962. ec.OperationContext,
  1963. field,
  1964. ec.fieldContext_Mutation_createNote,
  1965. func(ctx context.Context) (any, error) {
  1966. fc := graphql.GetFieldContext(ctx)
  1967. return ec.Resolvers.Mutation().CreateNote(ctx, fc.Args["input"].(model.NewNote))
  1968. },
  1969. nil,
  1970. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  1971. true,
  1972. true,
  1973. )
  1974. }
  1975. func (ec *executionContext) fieldContext_Mutation_createNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1976. fc = &graphql.FieldContext{
  1977. Object: "Mutation",
  1978. Field: field,
  1979. IsMethod: true,
  1980. IsResolver: true,
  1981. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1982. switch field.Name {
  1983. case "id":
  1984. return ec.fieldContext_Note_id(ctx, field)
  1985. case "title":
  1986. return ec.fieldContext_Note_title(ctx, field)
  1987. case "content":
  1988. return ec.fieldContext_Note_content(ctx, field)
  1989. case "userId":
  1990. return ec.fieldContext_Note_userId(ctx, field)
  1991. case "user":
  1992. return ec.fieldContext_Note_user(ctx, field)
  1993. case "serviceId":
  1994. return ec.fieldContext_Note_serviceId(ctx, field)
  1995. case "service":
  1996. return ec.fieldContext_Note_service(ctx, field)
  1997. case "createdAt":
  1998. return ec.fieldContext_Note_createdAt(ctx, field)
  1999. case "updatedAt":
  2000. return ec.fieldContext_Note_updatedAt(ctx, field)
  2001. }
  2002. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2003. },
  2004. }
  2005. defer func() {
  2006. if r := recover(); r != nil {
  2007. err = ec.Recover(ctx, r)
  2008. ec.Error(ctx, err)
  2009. }
  2010. }()
  2011. ctx = graphql.WithFieldContext(ctx, fc)
  2012. if fc.Args, err = ec.field_Mutation_createNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2013. ec.Error(ctx, err)
  2014. return fc, err
  2015. }
  2016. return fc, nil
  2017. }
  2018. func (ec *executionContext) _Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2019. return graphql.ResolveField(
  2020. ctx,
  2021. ec.OperationContext,
  2022. field,
  2023. ec.fieldContext_Mutation_updateNote,
  2024. func(ctx context.Context) (any, error) {
  2025. fc := graphql.GetFieldContext(ctx)
  2026. return ec.Resolvers.Mutation().UpdateNote(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateNoteInput))
  2027. },
  2028. nil,
  2029. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  2030. true,
  2031. true,
  2032. )
  2033. }
  2034. func (ec *executionContext) fieldContext_Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2035. fc = &graphql.FieldContext{
  2036. Object: "Mutation",
  2037. Field: field,
  2038. IsMethod: true,
  2039. IsResolver: true,
  2040. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2041. switch field.Name {
  2042. case "id":
  2043. return ec.fieldContext_Note_id(ctx, field)
  2044. case "title":
  2045. return ec.fieldContext_Note_title(ctx, field)
  2046. case "content":
  2047. return ec.fieldContext_Note_content(ctx, field)
  2048. case "userId":
  2049. return ec.fieldContext_Note_userId(ctx, field)
  2050. case "user":
  2051. return ec.fieldContext_Note_user(ctx, field)
  2052. case "serviceId":
  2053. return ec.fieldContext_Note_serviceId(ctx, field)
  2054. case "service":
  2055. return ec.fieldContext_Note_service(ctx, field)
  2056. case "createdAt":
  2057. return ec.fieldContext_Note_createdAt(ctx, field)
  2058. case "updatedAt":
  2059. return ec.fieldContext_Note_updatedAt(ctx, field)
  2060. }
  2061. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2062. },
  2063. }
  2064. defer func() {
  2065. if r := recover(); r != nil {
  2066. err = ec.Recover(ctx, r)
  2067. ec.Error(ctx, err)
  2068. }
  2069. }()
  2070. ctx = graphql.WithFieldContext(ctx, fc)
  2071. if fc.Args, err = ec.field_Mutation_updateNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2072. ec.Error(ctx, err)
  2073. return fc, err
  2074. }
  2075. return fc, nil
  2076. }
  2077. func (ec *executionContext) _Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2078. return graphql.ResolveField(
  2079. ctx,
  2080. ec.OperationContext,
  2081. field,
  2082. ec.fieldContext_Mutation_deleteNote,
  2083. func(ctx context.Context) (any, error) {
  2084. fc := graphql.GetFieldContext(ctx)
  2085. return ec.Resolvers.Mutation().DeleteNote(ctx, fc.Args["id"].(string))
  2086. },
  2087. nil,
  2088. ec.marshalNBoolean2bool,
  2089. true,
  2090. true,
  2091. )
  2092. }
  2093. func (ec *executionContext) fieldContext_Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2094. fc = &graphql.FieldContext{
  2095. Object: "Mutation",
  2096. Field: field,
  2097. IsMethod: true,
  2098. IsResolver: true,
  2099. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2100. return nil, errors.New("field of type Boolean does not have child fields")
  2101. },
  2102. }
  2103. defer func() {
  2104. if r := recover(); r != nil {
  2105. err = ec.Recover(ctx, r)
  2106. ec.Error(ctx, err)
  2107. }
  2108. }()
  2109. ctx = graphql.WithFieldContext(ctx, fc)
  2110. if fc.Args, err = ec.field_Mutation_deleteNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2111. ec.Error(ctx, err)
  2112. return fc, err
  2113. }
  2114. return fc, nil
  2115. }
  2116. func (ec *executionContext) _Mutation_createRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2117. return graphql.ResolveField(
  2118. ctx,
  2119. ec.OperationContext,
  2120. field,
  2121. ec.fieldContext_Mutation_createRole,
  2122. func(ctx context.Context) (any, error) {
  2123. fc := graphql.GetFieldContext(ctx)
  2124. return ec.Resolvers.Mutation().CreateRole(ctx, fc.Args["input"].(model.NewRole))
  2125. },
  2126. nil,
  2127. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2128. true,
  2129. true,
  2130. )
  2131. }
  2132. func (ec *executionContext) fieldContext_Mutation_createRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2133. fc = &graphql.FieldContext{
  2134. Object: "Mutation",
  2135. Field: field,
  2136. IsMethod: true,
  2137. IsResolver: true,
  2138. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2139. switch field.Name {
  2140. case "id":
  2141. return ec.fieldContext_Role_id(ctx, field)
  2142. case "name":
  2143. return ec.fieldContext_Role_name(ctx, field)
  2144. case "description":
  2145. return ec.fieldContext_Role_description(ctx, field)
  2146. case "permissions":
  2147. return ec.fieldContext_Role_permissions(ctx, field)
  2148. }
  2149. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2150. },
  2151. }
  2152. defer func() {
  2153. if r := recover(); r != nil {
  2154. err = ec.Recover(ctx, r)
  2155. ec.Error(ctx, err)
  2156. }
  2157. }()
  2158. ctx = graphql.WithFieldContext(ctx, fc)
  2159. if fc.Args, err = ec.field_Mutation_createRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2160. ec.Error(ctx, err)
  2161. return fc, err
  2162. }
  2163. return fc, nil
  2164. }
  2165. func (ec *executionContext) _Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2166. return graphql.ResolveField(
  2167. ctx,
  2168. ec.OperationContext,
  2169. field,
  2170. ec.fieldContext_Mutation_updateRole,
  2171. func(ctx context.Context) (any, error) {
  2172. fc := graphql.GetFieldContext(ctx)
  2173. return ec.Resolvers.Mutation().UpdateRole(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateRoleInput))
  2174. },
  2175. nil,
  2176. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2177. true,
  2178. true,
  2179. )
  2180. }
  2181. func (ec *executionContext) fieldContext_Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2182. fc = &graphql.FieldContext{
  2183. Object: "Mutation",
  2184. Field: field,
  2185. IsMethod: true,
  2186. IsResolver: true,
  2187. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2188. switch field.Name {
  2189. case "id":
  2190. return ec.fieldContext_Role_id(ctx, field)
  2191. case "name":
  2192. return ec.fieldContext_Role_name(ctx, field)
  2193. case "description":
  2194. return ec.fieldContext_Role_description(ctx, field)
  2195. case "permissions":
  2196. return ec.fieldContext_Role_permissions(ctx, field)
  2197. }
  2198. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2199. },
  2200. }
  2201. defer func() {
  2202. if r := recover(); r != nil {
  2203. err = ec.Recover(ctx, r)
  2204. ec.Error(ctx, err)
  2205. }
  2206. }()
  2207. ctx = graphql.WithFieldContext(ctx, fc)
  2208. if fc.Args, err = ec.field_Mutation_updateRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2209. ec.Error(ctx, err)
  2210. return fc, err
  2211. }
  2212. return fc, nil
  2213. }
  2214. func (ec *executionContext) _Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2215. return graphql.ResolveField(
  2216. ctx,
  2217. ec.OperationContext,
  2218. field,
  2219. ec.fieldContext_Mutation_deleteRole,
  2220. func(ctx context.Context) (any, error) {
  2221. fc := graphql.GetFieldContext(ctx)
  2222. return ec.Resolvers.Mutation().DeleteRole(ctx, fc.Args["id"].(string))
  2223. },
  2224. nil,
  2225. ec.marshalNBoolean2bool,
  2226. true,
  2227. true,
  2228. )
  2229. }
  2230. func (ec *executionContext) fieldContext_Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2231. fc = &graphql.FieldContext{
  2232. Object: "Mutation",
  2233. Field: field,
  2234. IsMethod: true,
  2235. IsResolver: true,
  2236. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2237. return nil, errors.New("field of type Boolean does not have child fields")
  2238. },
  2239. }
  2240. defer func() {
  2241. if r := recover(); r != nil {
  2242. err = ec.Recover(ctx, r)
  2243. ec.Error(ctx, err)
  2244. }
  2245. }()
  2246. ctx = graphql.WithFieldContext(ctx, fc)
  2247. if fc.Args, err = ec.field_Mutation_deleteRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2248. ec.Error(ctx, err)
  2249. return fc, err
  2250. }
  2251. return fc, nil
  2252. }
  2253. func (ec *executionContext) _Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2254. return graphql.ResolveField(
  2255. ctx,
  2256. ec.OperationContext,
  2257. field,
  2258. ec.fieldContext_Mutation_createPermission,
  2259. func(ctx context.Context) (any, error) {
  2260. fc := graphql.GetFieldContext(ctx)
  2261. return ec.Resolvers.Mutation().CreatePermission(ctx, fc.Args["input"].(model.NewPermission))
  2262. },
  2263. nil,
  2264. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2265. true,
  2266. true,
  2267. )
  2268. }
  2269. func (ec *executionContext) fieldContext_Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2270. fc = &graphql.FieldContext{
  2271. Object: "Mutation",
  2272. Field: field,
  2273. IsMethod: true,
  2274. IsResolver: true,
  2275. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2276. switch field.Name {
  2277. case "id":
  2278. return ec.fieldContext_Permission_id(ctx, field)
  2279. case "code":
  2280. return ec.fieldContext_Permission_code(ctx, field)
  2281. case "description":
  2282. return ec.fieldContext_Permission_description(ctx, field)
  2283. }
  2284. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2285. },
  2286. }
  2287. defer func() {
  2288. if r := recover(); r != nil {
  2289. err = ec.Recover(ctx, r)
  2290. ec.Error(ctx, err)
  2291. }
  2292. }()
  2293. ctx = graphql.WithFieldContext(ctx, fc)
  2294. if fc.Args, err = ec.field_Mutation_createPermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2295. ec.Error(ctx, err)
  2296. return fc, err
  2297. }
  2298. return fc, nil
  2299. }
  2300. func (ec *executionContext) _Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2301. return graphql.ResolveField(
  2302. ctx,
  2303. ec.OperationContext,
  2304. field,
  2305. ec.fieldContext_Mutation_updatePermission,
  2306. func(ctx context.Context) (any, error) {
  2307. fc := graphql.GetFieldContext(ctx)
  2308. return ec.Resolvers.Mutation().UpdatePermission(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdatePermissionInput))
  2309. },
  2310. nil,
  2311. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2312. true,
  2313. true,
  2314. )
  2315. }
  2316. func (ec *executionContext) fieldContext_Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2317. fc = &graphql.FieldContext{
  2318. Object: "Mutation",
  2319. Field: field,
  2320. IsMethod: true,
  2321. IsResolver: true,
  2322. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2323. switch field.Name {
  2324. case "id":
  2325. return ec.fieldContext_Permission_id(ctx, field)
  2326. case "code":
  2327. return ec.fieldContext_Permission_code(ctx, field)
  2328. case "description":
  2329. return ec.fieldContext_Permission_description(ctx, field)
  2330. }
  2331. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2332. },
  2333. }
  2334. defer func() {
  2335. if r := recover(); r != nil {
  2336. err = ec.Recover(ctx, r)
  2337. ec.Error(ctx, err)
  2338. }
  2339. }()
  2340. ctx = graphql.WithFieldContext(ctx, fc)
  2341. if fc.Args, err = ec.field_Mutation_updatePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2342. ec.Error(ctx, err)
  2343. return fc, err
  2344. }
  2345. return fc, nil
  2346. }
  2347. func (ec *executionContext) _Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2348. return graphql.ResolveField(
  2349. ctx,
  2350. ec.OperationContext,
  2351. field,
  2352. ec.fieldContext_Mutation_deletePermission,
  2353. func(ctx context.Context) (any, error) {
  2354. fc := graphql.GetFieldContext(ctx)
  2355. return ec.Resolvers.Mutation().DeletePermission(ctx, fc.Args["id"].(string))
  2356. },
  2357. nil,
  2358. ec.marshalNBoolean2bool,
  2359. true,
  2360. true,
  2361. )
  2362. }
  2363. func (ec *executionContext) fieldContext_Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2364. fc = &graphql.FieldContext{
  2365. Object: "Mutation",
  2366. Field: field,
  2367. IsMethod: true,
  2368. IsResolver: true,
  2369. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2370. return nil, errors.New("field of type Boolean does not have child fields")
  2371. },
  2372. }
  2373. defer func() {
  2374. if r := recover(); r != nil {
  2375. err = ec.Recover(ctx, r)
  2376. ec.Error(ctx, err)
  2377. }
  2378. }()
  2379. ctx = graphql.WithFieldContext(ctx, fc)
  2380. if fc.Args, err = ec.field_Mutation_deletePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2381. ec.Error(ctx, err)
  2382. return fc, err
  2383. }
  2384. return fc, nil
  2385. }
  2386. func (ec *executionContext) _Mutation_createService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2387. return graphql.ResolveField(
  2388. ctx,
  2389. ec.OperationContext,
  2390. field,
  2391. ec.fieldContext_Mutation_createService,
  2392. func(ctx context.Context) (any, error) {
  2393. fc := graphql.GetFieldContext(ctx)
  2394. return ec.Resolvers.Mutation().CreateService(ctx, fc.Args["input"].(model.NewService))
  2395. },
  2396. nil,
  2397. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2398. true,
  2399. true,
  2400. )
  2401. }
  2402. func (ec *executionContext) fieldContext_Mutation_createService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2403. fc = &graphql.FieldContext{
  2404. Object: "Mutation",
  2405. Field: field,
  2406. IsMethod: true,
  2407. IsResolver: true,
  2408. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2409. switch field.Name {
  2410. case "id":
  2411. return ec.fieldContext_Service_id(ctx, field)
  2412. case "name":
  2413. return ec.fieldContext_Service_name(ctx, field)
  2414. case "description":
  2415. return ec.fieldContext_Service_description(ctx, field)
  2416. case "createdById":
  2417. return ec.fieldContext_Service_createdById(ctx, field)
  2418. case "createdBy":
  2419. return ec.fieldContext_Service_createdBy(ctx, field)
  2420. case "participants":
  2421. return ec.fieldContext_Service_participants(ctx, field)
  2422. case "tasks":
  2423. return ec.fieldContext_Service_tasks(ctx, field)
  2424. case "createdAt":
  2425. return ec.fieldContext_Service_createdAt(ctx, field)
  2426. case "updatedAt":
  2427. return ec.fieldContext_Service_updatedAt(ctx, field)
  2428. }
  2429. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2430. },
  2431. }
  2432. defer func() {
  2433. if r := recover(); r != nil {
  2434. err = ec.Recover(ctx, r)
  2435. ec.Error(ctx, err)
  2436. }
  2437. }()
  2438. ctx = graphql.WithFieldContext(ctx, fc)
  2439. if fc.Args, err = ec.field_Mutation_createService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2440. ec.Error(ctx, err)
  2441. return fc, err
  2442. }
  2443. return fc, nil
  2444. }
  2445. func (ec *executionContext) _Mutation_updateService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2446. return graphql.ResolveField(
  2447. ctx,
  2448. ec.OperationContext,
  2449. field,
  2450. ec.fieldContext_Mutation_updateService,
  2451. func(ctx context.Context) (any, error) {
  2452. fc := graphql.GetFieldContext(ctx)
  2453. return ec.Resolvers.Mutation().UpdateService(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateServiceInput))
  2454. },
  2455. nil,
  2456. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2457. true,
  2458. true,
  2459. )
  2460. }
  2461. func (ec *executionContext) fieldContext_Mutation_updateService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2462. fc = &graphql.FieldContext{
  2463. Object: "Mutation",
  2464. Field: field,
  2465. IsMethod: true,
  2466. IsResolver: true,
  2467. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2468. switch field.Name {
  2469. case "id":
  2470. return ec.fieldContext_Service_id(ctx, field)
  2471. case "name":
  2472. return ec.fieldContext_Service_name(ctx, field)
  2473. case "description":
  2474. return ec.fieldContext_Service_description(ctx, field)
  2475. case "createdById":
  2476. return ec.fieldContext_Service_createdById(ctx, field)
  2477. case "createdBy":
  2478. return ec.fieldContext_Service_createdBy(ctx, field)
  2479. case "participants":
  2480. return ec.fieldContext_Service_participants(ctx, field)
  2481. case "tasks":
  2482. return ec.fieldContext_Service_tasks(ctx, field)
  2483. case "createdAt":
  2484. return ec.fieldContext_Service_createdAt(ctx, field)
  2485. case "updatedAt":
  2486. return ec.fieldContext_Service_updatedAt(ctx, field)
  2487. }
  2488. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2489. },
  2490. }
  2491. defer func() {
  2492. if r := recover(); r != nil {
  2493. err = ec.Recover(ctx, r)
  2494. ec.Error(ctx, err)
  2495. }
  2496. }()
  2497. ctx = graphql.WithFieldContext(ctx, fc)
  2498. if fc.Args, err = ec.field_Mutation_updateService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2499. ec.Error(ctx, err)
  2500. return fc, err
  2501. }
  2502. return fc, nil
  2503. }
  2504. func (ec *executionContext) _Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2505. return graphql.ResolveField(
  2506. ctx,
  2507. ec.OperationContext,
  2508. field,
  2509. ec.fieldContext_Mutation_deleteService,
  2510. func(ctx context.Context) (any, error) {
  2511. fc := graphql.GetFieldContext(ctx)
  2512. return ec.Resolvers.Mutation().DeleteService(ctx, fc.Args["id"].(string))
  2513. },
  2514. nil,
  2515. ec.marshalNBoolean2bool,
  2516. true,
  2517. true,
  2518. )
  2519. }
  2520. func (ec *executionContext) fieldContext_Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2521. fc = &graphql.FieldContext{
  2522. Object: "Mutation",
  2523. Field: field,
  2524. IsMethod: true,
  2525. IsResolver: true,
  2526. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2527. return nil, errors.New("field of type Boolean does not have child fields")
  2528. },
  2529. }
  2530. defer func() {
  2531. if r := recover(); r != nil {
  2532. err = ec.Recover(ctx, r)
  2533. ec.Error(ctx, err)
  2534. }
  2535. }()
  2536. ctx = graphql.WithFieldContext(ctx, fc)
  2537. if fc.Args, err = ec.field_Mutation_deleteService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2538. ec.Error(ctx, err)
  2539. return fc, err
  2540. }
  2541. return fc, nil
  2542. }
  2543. func (ec *executionContext) _Mutation_createTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2544. return graphql.ResolveField(
  2545. ctx,
  2546. ec.OperationContext,
  2547. field,
  2548. ec.fieldContext_Mutation_createTask,
  2549. func(ctx context.Context) (any, error) {
  2550. fc := graphql.GetFieldContext(ctx)
  2551. return ec.Resolvers.Mutation().CreateTask(ctx, fc.Args["input"].(model.NewTask))
  2552. },
  2553. nil,
  2554. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2555. true,
  2556. true,
  2557. )
  2558. }
  2559. func (ec *executionContext) fieldContext_Mutation_createTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2560. fc = &graphql.FieldContext{
  2561. Object: "Mutation",
  2562. Field: field,
  2563. IsMethod: true,
  2564. IsResolver: true,
  2565. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2566. switch field.Name {
  2567. case "id":
  2568. return ec.fieldContext_Task_id(ctx, field)
  2569. case "title":
  2570. return ec.fieldContext_Task_title(ctx, field)
  2571. case "content":
  2572. return ec.fieldContext_Task_content(ctx, field)
  2573. case "createdById":
  2574. return ec.fieldContext_Task_createdById(ctx, field)
  2575. case "createdBy":
  2576. return ec.fieldContext_Task_createdBy(ctx, field)
  2577. case "updatedById":
  2578. return ec.fieldContext_Task_updatedById(ctx, field)
  2579. case "updatedBy":
  2580. return ec.fieldContext_Task_updatedBy(ctx, field)
  2581. case "assigneeId":
  2582. return ec.fieldContext_Task_assigneeId(ctx, field)
  2583. case "assignee":
  2584. return ec.fieldContext_Task_assignee(ctx, field)
  2585. case "statusId":
  2586. return ec.fieldContext_Task_statusId(ctx, field)
  2587. case "status":
  2588. return ec.fieldContext_Task_status(ctx, field)
  2589. case "dueDate":
  2590. return ec.fieldContext_Task_dueDate(ctx, field)
  2591. case "priority":
  2592. return ec.fieldContext_Task_priority(ctx, field)
  2593. case "createdAt":
  2594. return ec.fieldContext_Task_createdAt(ctx, field)
  2595. case "updatedAt":
  2596. return ec.fieldContext_Task_updatedAt(ctx, field)
  2597. }
  2598. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2599. },
  2600. }
  2601. defer func() {
  2602. if r := recover(); r != nil {
  2603. err = ec.Recover(ctx, r)
  2604. ec.Error(ctx, err)
  2605. }
  2606. }()
  2607. ctx = graphql.WithFieldContext(ctx, fc)
  2608. if fc.Args, err = ec.field_Mutation_createTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2609. ec.Error(ctx, err)
  2610. return fc, err
  2611. }
  2612. return fc, nil
  2613. }
  2614. func (ec *executionContext) _Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2615. return graphql.ResolveField(
  2616. ctx,
  2617. ec.OperationContext,
  2618. field,
  2619. ec.fieldContext_Mutation_updateTask,
  2620. func(ctx context.Context) (any, error) {
  2621. fc := graphql.GetFieldContext(ctx)
  2622. return ec.Resolvers.Mutation().UpdateTask(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskInput))
  2623. },
  2624. nil,
  2625. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2626. true,
  2627. true,
  2628. )
  2629. }
  2630. func (ec *executionContext) fieldContext_Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2631. fc = &graphql.FieldContext{
  2632. Object: "Mutation",
  2633. Field: field,
  2634. IsMethod: true,
  2635. IsResolver: true,
  2636. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2637. switch field.Name {
  2638. case "id":
  2639. return ec.fieldContext_Task_id(ctx, field)
  2640. case "title":
  2641. return ec.fieldContext_Task_title(ctx, field)
  2642. case "content":
  2643. return ec.fieldContext_Task_content(ctx, field)
  2644. case "createdById":
  2645. return ec.fieldContext_Task_createdById(ctx, field)
  2646. case "createdBy":
  2647. return ec.fieldContext_Task_createdBy(ctx, field)
  2648. case "updatedById":
  2649. return ec.fieldContext_Task_updatedById(ctx, field)
  2650. case "updatedBy":
  2651. return ec.fieldContext_Task_updatedBy(ctx, field)
  2652. case "assigneeId":
  2653. return ec.fieldContext_Task_assigneeId(ctx, field)
  2654. case "assignee":
  2655. return ec.fieldContext_Task_assignee(ctx, field)
  2656. case "statusId":
  2657. return ec.fieldContext_Task_statusId(ctx, field)
  2658. case "status":
  2659. return ec.fieldContext_Task_status(ctx, field)
  2660. case "dueDate":
  2661. return ec.fieldContext_Task_dueDate(ctx, field)
  2662. case "priority":
  2663. return ec.fieldContext_Task_priority(ctx, field)
  2664. case "createdAt":
  2665. return ec.fieldContext_Task_createdAt(ctx, field)
  2666. case "updatedAt":
  2667. return ec.fieldContext_Task_updatedAt(ctx, field)
  2668. }
  2669. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2670. },
  2671. }
  2672. defer func() {
  2673. if r := recover(); r != nil {
  2674. err = ec.Recover(ctx, r)
  2675. ec.Error(ctx, err)
  2676. }
  2677. }()
  2678. ctx = graphql.WithFieldContext(ctx, fc)
  2679. if fc.Args, err = ec.field_Mutation_updateTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2680. ec.Error(ctx, err)
  2681. return fc, err
  2682. }
  2683. return fc, nil
  2684. }
  2685. func (ec *executionContext) _Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2686. return graphql.ResolveField(
  2687. ctx,
  2688. ec.OperationContext,
  2689. field,
  2690. ec.fieldContext_Mutation_deleteTask,
  2691. func(ctx context.Context) (any, error) {
  2692. fc := graphql.GetFieldContext(ctx)
  2693. return ec.Resolvers.Mutation().DeleteTask(ctx, fc.Args["id"].(string))
  2694. },
  2695. nil,
  2696. ec.marshalNBoolean2bool,
  2697. true,
  2698. true,
  2699. )
  2700. }
  2701. func (ec *executionContext) fieldContext_Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2702. fc = &graphql.FieldContext{
  2703. Object: "Mutation",
  2704. Field: field,
  2705. IsMethod: true,
  2706. IsResolver: true,
  2707. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2708. return nil, errors.New("field of type Boolean does not have child fields")
  2709. },
  2710. }
  2711. defer func() {
  2712. if r := recover(); r != nil {
  2713. err = ec.Recover(ctx, r)
  2714. ec.Error(ctx, err)
  2715. }
  2716. }()
  2717. ctx = graphql.WithFieldContext(ctx, fc)
  2718. if fc.Args, err = ec.field_Mutation_deleteTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2719. ec.Error(ctx, err)
  2720. return fc, err
  2721. }
  2722. return fc, nil
  2723. }
  2724. func (ec *executionContext) _Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2725. return graphql.ResolveField(
  2726. ctx,
  2727. ec.OperationContext,
  2728. field,
  2729. ec.fieldContext_Mutation_createTaskStatus,
  2730. func(ctx context.Context) (any, error) {
  2731. fc := graphql.GetFieldContext(ctx)
  2732. return ec.Resolvers.Mutation().CreateTaskStatus(ctx, fc.Args["input"].(model.NewTaskStatus))
  2733. },
  2734. nil,
  2735. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  2736. true,
  2737. true,
  2738. )
  2739. }
  2740. func (ec *executionContext) fieldContext_Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2741. fc = &graphql.FieldContext{
  2742. Object: "Mutation",
  2743. Field: field,
  2744. IsMethod: true,
  2745. IsResolver: true,
  2746. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2747. switch field.Name {
  2748. case "id":
  2749. return ec.fieldContext_TaskStatus_id(ctx, field)
  2750. case "code":
  2751. return ec.fieldContext_TaskStatus_code(ctx, field)
  2752. case "label":
  2753. return ec.fieldContext_TaskStatus_label(ctx, field)
  2754. case "tasks":
  2755. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  2756. case "createdAt":
  2757. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  2758. case "updatedAt":
  2759. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  2760. }
  2761. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  2762. },
  2763. }
  2764. defer func() {
  2765. if r := recover(); r != nil {
  2766. err = ec.Recover(ctx, r)
  2767. ec.Error(ctx, err)
  2768. }
  2769. }()
  2770. ctx = graphql.WithFieldContext(ctx, fc)
  2771. if fc.Args, err = ec.field_Mutation_createTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2772. ec.Error(ctx, err)
  2773. return fc, err
  2774. }
  2775. return fc, nil
  2776. }
  2777. func (ec *executionContext) _Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2778. return graphql.ResolveField(
  2779. ctx,
  2780. ec.OperationContext,
  2781. field,
  2782. ec.fieldContext_Mutation_updateTaskStatus,
  2783. func(ctx context.Context) (any, error) {
  2784. fc := graphql.GetFieldContext(ctx)
  2785. return ec.Resolvers.Mutation().UpdateTaskStatus(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskStatusInput))
  2786. },
  2787. nil,
  2788. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  2789. true,
  2790. true,
  2791. )
  2792. }
  2793. func (ec *executionContext) fieldContext_Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2794. fc = &graphql.FieldContext{
  2795. Object: "Mutation",
  2796. Field: field,
  2797. IsMethod: true,
  2798. IsResolver: true,
  2799. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2800. switch field.Name {
  2801. case "id":
  2802. return ec.fieldContext_TaskStatus_id(ctx, field)
  2803. case "code":
  2804. return ec.fieldContext_TaskStatus_code(ctx, field)
  2805. case "label":
  2806. return ec.fieldContext_TaskStatus_label(ctx, field)
  2807. case "tasks":
  2808. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  2809. case "createdAt":
  2810. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  2811. case "updatedAt":
  2812. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  2813. }
  2814. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  2815. },
  2816. }
  2817. defer func() {
  2818. if r := recover(); r != nil {
  2819. err = ec.Recover(ctx, r)
  2820. ec.Error(ctx, err)
  2821. }
  2822. }()
  2823. ctx = graphql.WithFieldContext(ctx, fc)
  2824. if fc.Args, err = ec.field_Mutation_updateTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2825. ec.Error(ctx, err)
  2826. return fc, err
  2827. }
  2828. return fc, nil
  2829. }
  2830. func (ec *executionContext) _Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2831. return graphql.ResolveField(
  2832. ctx,
  2833. ec.OperationContext,
  2834. field,
  2835. ec.fieldContext_Mutation_deleteTaskStatus,
  2836. func(ctx context.Context) (any, error) {
  2837. fc := graphql.GetFieldContext(ctx)
  2838. return ec.Resolvers.Mutation().DeleteTaskStatus(ctx, fc.Args["id"].(string))
  2839. },
  2840. nil,
  2841. ec.marshalNBoolean2bool,
  2842. true,
  2843. true,
  2844. )
  2845. }
  2846. func (ec *executionContext) fieldContext_Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2847. fc = &graphql.FieldContext{
  2848. Object: "Mutation",
  2849. Field: field,
  2850. IsMethod: true,
  2851. IsResolver: true,
  2852. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2853. return nil, errors.New("field of type Boolean does not have child fields")
  2854. },
  2855. }
  2856. defer func() {
  2857. if r := recover(); r != nil {
  2858. err = ec.Recover(ctx, r)
  2859. ec.Error(ctx, err)
  2860. }
  2861. }()
  2862. ctx = graphql.WithFieldContext(ctx, fc)
  2863. if fc.Args, err = ec.field_Mutation_deleteTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2864. ec.Error(ctx, err)
  2865. return fc, err
  2866. }
  2867. return fc, nil
  2868. }
  2869. func (ec *executionContext) _Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2870. return graphql.ResolveField(
  2871. ctx,
  2872. ec.OperationContext,
  2873. field,
  2874. ec.fieldContext_Mutation_createMessage,
  2875. func(ctx context.Context) (any, error) {
  2876. fc := graphql.GetFieldContext(ctx)
  2877. return ec.Resolvers.Mutation().CreateMessage(ctx, fc.Args["input"].(model.NewMessage))
  2878. },
  2879. nil,
  2880. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  2881. true,
  2882. true,
  2883. )
  2884. }
  2885. func (ec *executionContext) fieldContext_Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2886. fc = &graphql.FieldContext{
  2887. Object: "Mutation",
  2888. Field: field,
  2889. IsMethod: true,
  2890. IsResolver: true,
  2891. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2892. switch field.Name {
  2893. case "id":
  2894. return ec.fieldContext_Message_id(ctx, field)
  2895. case "senderId":
  2896. return ec.fieldContext_Message_senderId(ctx, field)
  2897. case "sender":
  2898. return ec.fieldContext_Message_sender(ctx, field)
  2899. case "content":
  2900. return ec.fieldContext_Message_content(ctx, field)
  2901. case "sentAt":
  2902. return ec.fieldContext_Message_sentAt(ctx, field)
  2903. case "receivers":
  2904. return ec.fieldContext_Message_receivers(ctx, field)
  2905. case "receiverObjects":
  2906. return ec.fieldContext_Message_receiverObjects(ctx, field)
  2907. case "createdAt":
  2908. return ec.fieldContext_Message_createdAt(ctx, field)
  2909. case "updatedAt":
  2910. return ec.fieldContext_Message_updatedAt(ctx, field)
  2911. }
  2912. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  2913. },
  2914. }
  2915. defer func() {
  2916. if r := recover(); r != nil {
  2917. err = ec.Recover(ctx, r)
  2918. ec.Error(ctx, err)
  2919. }
  2920. }()
  2921. ctx = graphql.WithFieldContext(ctx, fc)
  2922. if fc.Args, err = ec.field_Mutation_createMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2923. ec.Error(ctx, err)
  2924. return fc, err
  2925. }
  2926. return fc, nil
  2927. }
  2928. func (ec *executionContext) _Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2929. return graphql.ResolveField(
  2930. ctx,
  2931. ec.OperationContext,
  2932. field,
  2933. ec.fieldContext_Mutation_updateMessage,
  2934. func(ctx context.Context) (any, error) {
  2935. fc := graphql.GetFieldContext(ctx)
  2936. return ec.Resolvers.Mutation().UpdateMessage(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateMessageInput))
  2937. },
  2938. nil,
  2939. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  2940. true,
  2941. true,
  2942. )
  2943. }
  2944. func (ec *executionContext) fieldContext_Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2945. fc = &graphql.FieldContext{
  2946. Object: "Mutation",
  2947. Field: field,
  2948. IsMethod: true,
  2949. IsResolver: true,
  2950. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2951. switch field.Name {
  2952. case "id":
  2953. return ec.fieldContext_Message_id(ctx, field)
  2954. case "senderId":
  2955. return ec.fieldContext_Message_senderId(ctx, field)
  2956. case "sender":
  2957. return ec.fieldContext_Message_sender(ctx, field)
  2958. case "content":
  2959. return ec.fieldContext_Message_content(ctx, field)
  2960. case "sentAt":
  2961. return ec.fieldContext_Message_sentAt(ctx, field)
  2962. case "receivers":
  2963. return ec.fieldContext_Message_receivers(ctx, field)
  2964. case "receiverObjects":
  2965. return ec.fieldContext_Message_receiverObjects(ctx, field)
  2966. case "createdAt":
  2967. return ec.fieldContext_Message_createdAt(ctx, field)
  2968. case "updatedAt":
  2969. return ec.fieldContext_Message_updatedAt(ctx, field)
  2970. }
  2971. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  2972. },
  2973. }
  2974. defer func() {
  2975. if r := recover(); r != nil {
  2976. err = ec.Recover(ctx, r)
  2977. ec.Error(ctx, err)
  2978. }
  2979. }()
  2980. ctx = graphql.WithFieldContext(ctx, fc)
  2981. if fc.Args, err = ec.field_Mutation_updateMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2982. ec.Error(ctx, err)
  2983. return fc, err
  2984. }
  2985. return fc, nil
  2986. }
  2987. func (ec *executionContext) _Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2988. return graphql.ResolveField(
  2989. ctx,
  2990. ec.OperationContext,
  2991. field,
  2992. ec.fieldContext_Mutation_deleteMessage,
  2993. func(ctx context.Context) (any, error) {
  2994. fc := graphql.GetFieldContext(ctx)
  2995. return ec.Resolvers.Mutation().DeleteMessage(ctx, fc.Args["id"].(string))
  2996. },
  2997. nil,
  2998. ec.marshalNBoolean2bool,
  2999. true,
  3000. true,
  3001. )
  3002. }
  3003. func (ec *executionContext) fieldContext_Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3004. fc = &graphql.FieldContext{
  3005. Object: "Mutation",
  3006. Field: field,
  3007. IsMethod: true,
  3008. IsResolver: true,
  3009. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3010. return nil, errors.New("field of type Boolean does not have child fields")
  3011. },
  3012. }
  3013. defer func() {
  3014. if r := recover(); r != nil {
  3015. err = ec.Recover(ctx, r)
  3016. ec.Error(ctx, err)
  3017. }
  3018. }()
  3019. ctx = graphql.WithFieldContext(ctx, fc)
  3020. if fc.Args, err = ec.field_Mutation_deleteMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3021. ec.Error(ctx, err)
  3022. return fc, err
  3023. }
  3024. return fc, nil
  3025. }
  3026. func (ec *executionContext) _Note_id(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3027. return graphql.ResolveField(
  3028. ctx,
  3029. ec.OperationContext,
  3030. field,
  3031. ec.fieldContext_Note_id,
  3032. func(ctx context.Context) (any, error) {
  3033. return obj.ID, nil
  3034. },
  3035. nil,
  3036. ec.marshalNID2string,
  3037. true,
  3038. true,
  3039. )
  3040. }
  3041. func (ec *executionContext) fieldContext_Note_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3042. fc = &graphql.FieldContext{
  3043. Object: "Note",
  3044. Field: field,
  3045. IsMethod: false,
  3046. IsResolver: false,
  3047. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3048. return nil, errors.New("field of type ID does not have child fields")
  3049. },
  3050. }
  3051. return fc, nil
  3052. }
  3053. func (ec *executionContext) _Note_title(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3054. return graphql.ResolveField(
  3055. ctx,
  3056. ec.OperationContext,
  3057. field,
  3058. ec.fieldContext_Note_title,
  3059. func(ctx context.Context) (any, error) {
  3060. return obj.Title, nil
  3061. },
  3062. nil,
  3063. ec.marshalNString2string,
  3064. true,
  3065. true,
  3066. )
  3067. }
  3068. func (ec *executionContext) fieldContext_Note_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3069. fc = &graphql.FieldContext{
  3070. Object: "Note",
  3071. Field: field,
  3072. IsMethod: false,
  3073. IsResolver: false,
  3074. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3075. return nil, errors.New("field of type String does not have child fields")
  3076. },
  3077. }
  3078. return fc, nil
  3079. }
  3080. func (ec *executionContext) _Note_content(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3081. return graphql.ResolveField(
  3082. ctx,
  3083. ec.OperationContext,
  3084. field,
  3085. ec.fieldContext_Note_content,
  3086. func(ctx context.Context) (any, error) {
  3087. return obj.Content, nil
  3088. },
  3089. nil,
  3090. ec.marshalNString2string,
  3091. true,
  3092. true,
  3093. )
  3094. }
  3095. func (ec *executionContext) fieldContext_Note_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3096. fc = &graphql.FieldContext{
  3097. Object: "Note",
  3098. Field: field,
  3099. IsMethod: false,
  3100. IsResolver: false,
  3101. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3102. return nil, errors.New("field of type String does not have child fields")
  3103. },
  3104. }
  3105. return fc, nil
  3106. }
  3107. func (ec *executionContext) _Note_userId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3108. return graphql.ResolveField(
  3109. ctx,
  3110. ec.OperationContext,
  3111. field,
  3112. ec.fieldContext_Note_userId,
  3113. func(ctx context.Context) (any, error) {
  3114. return obj.UserID, nil
  3115. },
  3116. nil,
  3117. ec.marshalNID2string,
  3118. true,
  3119. true,
  3120. )
  3121. }
  3122. func (ec *executionContext) fieldContext_Note_userId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3123. fc = &graphql.FieldContext{
  3124. Object: "Note",
  3125. Field: field,
  3126. IsMethod: false,
  3127. IsResolver: false,
  3128. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3129. return nil, errors.New("field of type ID does not have child fields")
  3130. },
  3131. }
  3132. return fc, nil
  3133. }
  3134. func (ec *executionContext) _Note_user(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3135. return graphql.ResolveField(
  3136. ctx,
  3137. ec.OperationContext,
  3138. field,
  3139. ec.fieldContext_Note_user,
  3140. func(ctx context.Context) (any, error) {
  3141. return obj.User, nil
  3142. },
  3143. nil,
  3144. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3145. true,
  3146. true,
  3147. )
  3148. }
  3149. func (ec *executionContext) fieldContext_Note_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3150. fc = &graphql.FieldContext{
  3151. Object: "Note",
  3152. Field: field,
  3153. IsMethod: false,
  3154. IsResolver: false,
  3155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3156. switch field.Name {
  3157. case "id":
  3158. return ec.fieldContext_User_id(ctx, field)
  3159. case "email":
  3160. return ec.fieldContext_User_email(ctx, field)
  3161. case "roles":
  3162. return ec.fieldContext_User_roles(ctx, field)
  3163. case "createdAt":
  3164. return ec.fieldContext_User_createdAt(ctx, field)
  3165. case "updatedAt":
  3166. return ec.fieldContext_User_updatedAt(ctx, field)
  3167. }
  3168. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3169. },
  3170. }
  3171. return fc, nil
  3172. }
  3173. func (ec *executionContext) _Note_serviceId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3174. return graphql.ResolveField(
  3175. ctx,
  3176. ec.OperationContext,
  3177. field,
  3178. ec.fieldContext_Note_serviceId,
  3179. func(ctx context.Context) (any, error) {
  3180. return obj.ServiceID, nil
  3181. },
  3182. nil,
  3183. ec.marshalNID2string,
  3184. true,
  3185. true,
  3186. )
  3187. }
  3188. func (ec *executionContext) fieldContext_Note_serviceId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3189. fc = &graphql.FieldContext{
  3190. Object: "Note",
  3191. Field: field,
  3192. IsMethod: false,
  3193. IsResolver: false,
  3194. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3195. return nil, errors.New("field of type ID does not have child fields")
  3196. },
  3197. }
  3198. return fc, nil
  3199. }
  3200. func (ec *executionContext) _Note_service(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3201. return graphql.ResolveField(
  3202. ctx,
  3203. ec.OperationContext,
  3204. field,
  3205. ec.fieldContext_Note_service,
  3206. func(ctx context.Context) (any, error) {
  3207. return obj.Service, nil
  3208. },
  3209. nil,
  3210. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  3211. true,
  3212. true,
  3213. )
  3214. }
  3215. func (ec *executionContext) fieldContext_Note_service(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3216. fc = &graphql.FieldContext{
  3217. Object: "Note",
  3218. Field: field,
  3219. IsMethod: false,
  3220. IsResolver: false,
  3221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3222. switch field.Name {
  3223. case "id":
  3224. return ec.fieldContext_Service_id(ctx, field)
  3225. case "name":
  3226. return ec.fieldContext_Service_name(ctx, field)
  3227. case "description":
  3228. return ec.fieldContext_Service_description(ctx, field)
  3229. case "createdById":
  3230. return ec.fieldContext_Service_createdById(ctx, field)
  3231. case "createdBy":
  3232. return ec.fieldContext_Service_createdBy(ctx, field)
  3233. case "participants":
  3234. return ec.fieldContext_Service_participants(ctx, field)
  3235. case "tasks":
  3236. return ec.fieldContext_Service_tasks(ctx, field)
  3237. case "createdAt":
  3238. return ec.fieldContext_Service_createdAt(ctx, field)
  3239. case "updatedAt":
  3240. return ec.fieldContext_Service_updatedAt(ctx, field)
  3241. }
  3242. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  3243. },
  3244. }
  3245. return fc, nil
  3246. }
  3247. func (ec *executionContext) _Note_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3248. return graphql.ResolveField(
  3249. ctx,
  3250. ec.OperationContext,
  3251. field,
  3252. ec.fieldContext_Note_createdAt,
  3253. func(ctx context.Context) (any, error) {
  3254. return obj.CreatedAt, nil
  3255. },
  3256. nil,
  3257. ec.marshalNString2string,
  3258. true,
  3259. true,
  3260. )
  3261. }
  3262. func (ec *executionContext) fieldContext_Note_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3263. fc = &graphql.FieldContext{
  3264. Object: "Note",
  3265. Field: field,
  3266. IsMethod: false,
  3267. IsResolver: false,
  3268. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3269. return nil, errors.New("field of type String does not have child fields")
  3270. },
  3271. }
  3272. return fc, nil
  3273. }
  3274. func (ec *executionContext) _Note_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3275. return graphql.ResolveField(
  3276. ctx,
  3277. ec.OperationContext,
  3278. field,
  3279. ec.fieldContext_Note_updatedAt,
  3280. func(ctx context.Context) (any, error) {
  3281. return obj.UpdatedAt, nil
  3282. },
  3283. nil,
  3284. ec.marshalNString2string,
  3285. true,
  3286. true,
  3287. )
  3288. }
  3289. func (ec *executionContext) fieldContext_Note_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3290. fc = &graphql.FieldContext{
  3291. Object: "Note",
  3292. Field: field,
  3293. IsMethod: false,
  3294. IsResolver: false,
  3295. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3296. return nil, errors.New("field of type String does not have child fields")
  3297. },
  3298. }
  3299. return fc, nil
  3300. }
  3301. func (ec *executionContext) _Permission_id(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3302. return graphql.ResolveField(
  3303. ctx,
  3304. ec.OperationContext,
  3305. field,
  3306. ec.fieldContext_Permission_id,
  3307. func(ctx context.Context) (any, error) {
  3308. return obj.ID, nil
  3309. },
  3310. nil,
  3311. ec.marshalNID2string,
  3312. true,
  3313. true,
  3314. )
  3315. }
  3316. func (ec *executionContext) fieldContext_Permission_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3317. fc = &graphql.FieldContext{
  3318. Object: "Permission",
  3319. Field: field,
  3320. IsMethod: false,
  3321. IsResolver: false,
  3322. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3323. return nil, errors.New("field of type ID does not have child fields")
  3324. },
  3325. }
  3326. return fc, nil
  3327. }
  3328. func (ec *executionContext) _Permission_code(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3329. return graphql.ResolveField(
  3330. ctx,
  3331. ec.OperationContext,
  3332. field,
  3333. ec.fieldContext_Permission_code,
  3334. func(ctx context.Context) (any, error) {
  3335. return obj.Code, nil
  3336. },
  3337. nil,
  3338. ec.marshalNString2string,
  3339. true,
  3340. true,
  3341. )
  3342. }
  3343. func (ec *executionContext) fieldContext_Permission_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3344. fc = &graphql.FieldContext{
  3345. Object: "Permission",
  3346. Field: field,
  3347. IsMethod: false,
  3348. IsResolver: false,
  3349. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3350. return nil, errors.New("field of type String does not have child fields")
  3351. },
  3352. }
  3353. return fc, nil
  3354. }
  3355. func (ec *executionContext) _Permission_description(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3356. return graphql.ResolveField(
  3357. ctx,
  3358. ec.OperationContext,
  3359. field,
  3360. ec.fieldContext_Permission_description,
  3361. func(ctx context.Context) (any, error) {
  3362. return obj.Description, nil
  3363. },
  3364. nil,
  3365. ec.marshalNString2string,
  3366. true,
  3367. true,
  3368. )
  3369. }
  3370. func (ec *executionContext) fieldContext_Permission_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3371. fc = &graphql.FieldContext{
  3372. Object: "Permission",
  3373. Field: field,
  3374. IsMethod: false,
  3375. IsResolver: false,
  3376. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3377. return nil, errors.New("field of type String does not have child fields")
  3378. },
  3379. }
  3380. return fc, nil
  3381. }
  3382. func (ec *executionContext) _Query_users(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3383. return graphql.ResolveField(
  3384. ctx,
  3385. ec.OperationContext,
  3386. field,
  3387. ec.fieldContext_Query_users,
  3388. func(ctx context.Context) (any, error) {
  3389. return ec.Resolvers.Query().Users(ctx)
  3390. },
  3391. nil,
  3392. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  3393. true,
  3394. true,
  3395. )
  3396. }
  3397. func (ec *executionContext) fieldContext_Query_users(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3398. fc = &graphql.FieldContext{
  3399. Object: "Query",
  3400. Field: field,
  3401. IsMethod: true,
  3402. IsResolver: true,
  3403. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3404. switch field.Name {
  3405. case "id":
  3406. return ec.fieldContext_User_id(ctx, field)
  3407. case "email":
  3408. return ec.fieldContext_User_email(ctx, field)
  3409. case "roles":
  3410. return ec.fieldContext_User_roles(ctx, field)
  3411. case "createdAt":
  3412. return ec.fieldContext_User_createdAt(ctx, field)
  3413. case "updatedAt":
  3414. return ec.fieldContext_User_updatedAt(ctx, field)
  3415. }
  3416. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3417. },
  3418. }
  3419. return fc, nil
  3420. }
  3421. func (ec *executionContext) _Query_user(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3422. return graphql.ResolveField(
  3423. ctx,
  3424. ec.OperationContext,
  3425. field,
  3426. ec.fieldContext_Query_user,
  3427. func(ctx context.Context) (any, error) {
  3428. fc := graphql.GetFieldContext(ctx)
  3429. return ec.Resolvers.Query().User(ctx, fc.Args["id"].(string))
  3430. },
  3431. nil,
  3432. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3433. true,
  3434. false,
  3435. )
  3436. }
  3437. func (ec *executionContext) fieldContext_Query_user(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3438. fc = &graphql.FieldContext{
  3439. Object: "Query",
  3440. Field: field,
  3441. IsMethod: true,
  3442. IsResolver: true,
  3443. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3444. switch field.Name {
  3445. case "id":
  3446. return ec.fieldContext_User_id(ctx, field)
  3447. case "email":
  3448. return ec.fieldContext_User_email(ctx, field)
  3449. case "roles":
  3450. return ec.fieldContext_User_roles(ctx, field)
  3451. case "createdAt":
  3452. return ec.fieldContext_User_createdAt(ctx, field)
  3453. case "updatedAt":
  3454. return ec.fieldContext_User_updatedAt(ctx, field)
  3455. }
  3456. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3457. },
  3458. }
  3459. defer func() {
  3460. if r := recover(); r != nil {
  3461. err = ec.Recover(ctx, r)
  3462. ec.Error(ctx, err)
  3463. }
  3464. }()
  3465. ctx = graphql.WithFieldContext(ctx, fc)
  3466. if fc.Args, err = ec.field_Query_user_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3467. ec.Error(ctx, err)
  3468. return fc, err
  3469. }
  3470. return fc, nil
  3471. }
  3472. func (ec *executionContext) _Query_notes(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3473. return graphql.ResolveField(
  3474. ctx,
  3475. ec.OperationContext,
  3476. field,
  3477. ec.fieldContext_Query_notes,
  3478. func(ctx context.Context) (any, error) {
  3479. return ec.Resolvers.Query().Notes(ctx)
  3480. },
  3481. nil,
  3482. ec.marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ,
  3483. true,
  3484. true,
  3485. )
  3486. }
  3487. func (ec *executionContext) fieldContext_Query_notes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3488. fc = &graphql.FieldContext{
  3489. Object: "Query",
  3490. Field: field,
  3491. IsMethod: true,
  3492. IsResolver: true,
  3493. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3494. switch field.Name {
  3495. case "id":
  3496. return ec.fieldContext_Note_id(ctx, field)
  3497. case "title":
  3498. return ec.fieldContext_Note_title(ctx, field)
  3499. case "content":
  3500. return ec.fieldContext_Note_content(ctx, field)
  3501. case "userId":
  3502. return ec.fieldContext_Note_userId(ctx, field)
  3503. case "user":
  3504. return ec.fieldContext_Note_user(ctx, field)
  3505. case "serviceId":
  3506. return ec.fieldContext_Note_serviceId(ctx, field)
  3507. case "service":
  3508. return ec.fieldContext_Note_service(ctx, field)
  3509. case "createdAt":
  3510. return ec.fieldContext_Note_createdAt(ctx, field)
  3511. case "updatedAt":
  3512. return ec.fieldContext_Note_updatedAt(ctx, field)
  3513. }
  3514. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3515. },
  3516. }
  3517. return fc, nil
  3518. }
  3519. func (ec *executionContext) _Query_note(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3520. return graphql.ResolveField(
  3521. ctx,
  3522. ec.OperationContext,
  3523. field,
  3524. ec.fieldContext_Query_note,
  3525. func(ctx context.Context) (any, error) {
  3526. fc := graphql.GetFieldContext(ctx)
  3527. return ec.Resolvers.Query().Note(ctx, fc.Args["id"].(string))
  3528. },
  3529. nil,
  3530. ec.marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  3531. true,
  3532. false,
  3533. )
  3534. }
  3535. func (ec *executionContext) fieldContext_Query_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3536. fc = &graphql.FieldContext{
  3537. Object: "Query",
  3538. Field: field,
  3539. IsMethod: true,
  3540. IsResolver: true,
  3541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3542. switch field.Name {
  3543. case "id":
  3544. return ec.fieldContext_Note_id(ctx, field)
  3545. case "title":
  3546. return ec.fieldContext_Note_title(ctx, field)
  3547. case "content":
  3548. return ec.fieldContext_Note_content(ctx, field)
  3549. case "userId":
  3550. return ec.fieldContext_Note_userId(ctx, field)
  3551. case "user":
  3552. return ec.fieldContext_Note_user(ctx, field)
  3553. case "serviceId":
  3554. return ec.fieldContext_Note_serviceId(ctx, field)
  3555. case "service":
  3556. return ec.fieldContext_Note_service(ctx, field)
  3557. case "createdAt":
  3558. return ec.fieldContext_Note_createdAt(ctx, field)
  3559. case "updatedAt":
  3560. return ec.fieldContext_Note_updatedAt(ctx, field)
  3561. }
  3562. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3563. },
  3564. }
  3565. defer func() {
  3566. if r := recover(); r != nil {
  3567. err = ec.Recover(ctx, r)
  3568. ec.Error(ctx, err)
  3569. }
  3570. }()
  3571. ctx = graphql.WithFieldContext(ctx, fc)
  3572. if fc.Args, err = ec.field_Query_note_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3573. ec.Error(ctx, err)
  3574. return fc, err
  3575. }
  3576. return fc, nil
  3577. }
  3578. func (ec *executionContext) _Query_roles(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3579. return graphql.ResolveField(
  3580. ctx,
  3581. ec.OperationContext,
  3582. field,
  3583. ec.fieldContext_Query_roles,
  3584. func(ctx context.Context) (any, error) {
  3585. return ec.Resolvers.Query().Roles(ctx)
  3586. },
  3587. nil,
  3588. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  3589. true,
  3590. true,
  3591. )
  3592. }
  3593. func (ec *executionContext) fieldContext_Query_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3594. fc = &graphql.FieldContext{
  3595. Object: "Query",
  3596. Field: field,
  3597. IsMethod: true,
  3598. IsResolver: true,
  3599. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3600. switch field.Name {
  3601. case "id":
  3602. return ec.fieldContext_Role_id(ctx, field)
  3603. case "name":
  3604. return ec.fieldContext_Role_name(ctx, field)
  3605. case "description":
  3606. return ec.fieldContext_Role_description(ctx, field)
  3607. case "permissions":
  3608. return ec.fieldContext_Role_permissions(ctx, field)
  3609. }
  3610. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  3611. },
  3612. }
  3613. return fc, nil
  3614. }
  3615. func (ec *executionContext) _Query_role(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3616. return graphql.ResolveField(
  3617. ctx,
  3618. ec.OperationContext,
  3619. field,
  3620. ec.fieldContext_Query_role,
  3621. func(ctx context.Context) (any, error) {
  3622. fc := graphql.GetFieldContext(ctx)
  3623. return ec.Resolvers.Query().Role(ctx, fc.Args["id"].(string))
  3624. },
  3625. nil,
  3626. ec.marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  3627. true,
  3628. false,
  3629. )
  3630. }
  3631. func (ec *executionContext) fieldContext_Query_role(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3632. fc = &graphql.FieldContext{
  3633. Object: "Query",
  3634. Field: field,
  3635. IsMethod: true,
  3636. IsResolver: true,
  3637. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3638. switch field.Name {
  3639. case "id":
  3640. return ec.fieldContext_Role_id(ctx, field)
  3641. case "name":
  3642. return ec.fieldContext_Role_name(ctx, field)
  3643. case "description":
  3644. return ec.fieldContext_Role_description(ctx, field)
  3645. case "permissions":
  3646. return ec.fieldContext_Role_permissions(ctx, field)
  3647. }
  3648. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  3649. },
  3650. }
  3651. defer func() {
  3652. if r := recover(); r != nil {
  3653. err = ec.Recover(ctx, r)
  3654. ec.Error(ctx, err)
  3655. }
  3656. }()
  3657. ctx = graphql.WithFieldContext(ctx, fc)
  3658. if fc.Args, err = ec.field_Query_role_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3659. ec.Error(ctx, err)
  3660. return fc, err
  3661. }
  3662. return fc, nil
  3663. }
  3664. func (ec *executionContext) _Query_permissions(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3665. return graphql.ResolveField(
  3666. ctx,
  3667. ec.OperationContext,
  3668. field,
  3669. ec.fieldContext_Query_permissions,
  3670. func(ctx context.Context) (any, error) {
  3671. return ec.Resolvers.Query().Permissions(ctx)
  3672. },
  3673. nil,
  3674. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  3675. true,
  3676. true,
  3677. )
  3678. }
  3679. func (ec *executionContext) fieldContext_Query_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3680. fc = &graphql.FieldContext{
  3681. Object: "Query",
  3682. Field: field,
  3683. IsMethod: true,
  3684. IsResolver: true,
  3685. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3686. switch field.Name {
  3687. case "id":
  3688. return ec.fieldContext_Permission_id(ctx, field)
  3689. case "code":
  3690. return ec.fieldContext_Permission_code(ctx, field)
  3691. case "description":
  3692. return ec.fieldContext_Permission_description(ctx, field)
  3693. }
  3694. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  3695. },
  3696. }
  3697. return fc, nil
  3698. }
  3699. func (ec *executionContext) _Query_permission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3700. return graphql.ResolveField(
  3701. ctx,
  3702. ec.OperationContext,
  3703. field,
  3704. ec.fieldContext_Query_permission,
  3705. func(ctx context.Context) (any, error) {
  3706. fc := graphql.GetFieldContext(ctx)
  3707. return ec.Resolvers.Query().Permission(ctx, fc.Args["id"].(string))
  3708. },
  3709. nil,
  3710. ec.marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  3711. true,
  3712. false,
  3713. )
  3714. }
  3715. func (ec *executionContext) fieldContext_Query_permission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3716. fc = &graphql.FieldContext{
  3717. Object: "Query",
  3718. Field: field,
  3719. IsMethod: true,
  3720. IsResolver: true,
  3721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3722. switch field.Name {
  3723. case "id":
  3724. return ec.fieldContext_Permission_id(ctx, field)
  3725. case "code":
  3726. return ec.fieldContext_Permission_code(ctx, field)
  3727. case "description":
  3728. return ec.fieldContext_Permission_description(ctx, field)
  3729. }
  3730. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  3731. },
  3732. }
  3733. defer func() {
  3734. if r := recover(); r != nil {
  3735. err = ec.Recover(ctx, r)
  3736. ec.Error(ctx, err)
  3737. }
  3738. }()
  3739. ctx = graphql.WithFieldContext(ctx, fc)
  3740. if fc.Args, err = ec.field_Query_permission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3741. ec.Error(ctx, err)
  3742. return fc, err
  3743. }
  3744. return fc, nil
  3745. }
  3746. func (ec *executionContext) _Query_services(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3747. return graphql.ResolveField(
  3748. ctx,
  3749. ec.OperationContext,
  3750. field,
  3751. ec.fieldContext_Query_services,
  3752. func(ctx context.Context) (any, error) {
  3753. return ec.Resolvers.Query().Services(ctx)
  3754. },
  3755. nil,
  3756. ec.marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ,
  3757. true,
  3758. true,
  3759. )
  3760. }
  3761. func (ec *executionContext) fieldContext_Query_services(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3762. fc = &graphql.FieldContext{
  3763. Object: "Query",
  3764. Field: field,
  3765. IsMethod: true,
  3766. IsResolver: true,
  3767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3768. switch field.Name {
  3769. case "id":
  3770. return ec.fieldContext_Service_id(ctx, field)
  3771. case "name":
  3772. return ec.fieldContext_Service_name(ctx, field)
  3773. case "description":
  3774. return ec.fieldContext_Service_description(ctx, field)
  3775. case "createdById":
  3776. return ec.fieldContext_Service_createdById(ctx, field)
  3777. case "createdBy":
  3778. return ec.fieldContext_Service_createdBy(ctx, field)
  3779. case "participants":
  3780. return ec.fieldContext_Service_participants(ctx, field)
  3781. case "tasks":
  3782. return ec.fieldContext_Service_tasks(ctx, field)
  3783. case "createdAt":
  3784. return ec.fieldContext_Service_createdAt(ctx, field)
  3785. case "updatedAt":
  3786. return ec.fieldContext_Service_updatedAt(ctx, field)
  3787. }
  3788. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  3789. },
  3790. }
  3791. return fc, nil
  3792. }
  3793. func (ec *executionContext) _Query_service(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3794. return graphql.ResolveField(
  3795. ctx,
  3796. ec.OperationContext,
  3797. field,
  3798. ec.fieldContext_Query_service,
  3799. func(ctx context.Context) (any, error) {
  3800. fc := graphql.GetFieldContext(ctx)
  3801. return ec.Resolvers.Query().Service(ctx, fc.Args["id"].(string))
  3802. },
  3803. nil,
  3804. ec.marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  3805. true,
  3806. false,
  3807. )
  3808. }
  3809. func (ec *executionContext) fieldContext_Query_service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3810. fc = &graphql.FieldContext{
  3811. Object: "Query",
  3812. Field: field,
  3813. IsMethod: true,
  3814. IsResolver: true,
  3815. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3816. switch field.Name {
  3817. case "id":
  3818. return ec.fieldContext_Service_id(ctx, field)
  3819. case "name":
  3820. return ec.fieldContext_Service_name(ctx, field)
  3821. case "description":
  3822. return ec.fieldContext_Service_description(ctx, field)
  3823. case "createdById":
  3824. return ec.fieldContext_Service_createdById(ctx, field)
  3825. case "createdBy":
  3826. return ec.fieldContext_Service_createdBy(ctx, field)
  3827. case "participants":
  3828. return ec.fieldContext_Service_participants(ctx, field)
  3829. case "tasks":
  3830. return ec.fieldContext_Service_tasks(ctx, field)
  3831. case "createdAt":
  3832. return ec.fieldContext_Service_createdAt(ctx, field)
  3833. case "updatedAt":
  3834. return ec.fieldContext_Service_updatedAt(ctx, field)
  3835. }
  3836. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  3837. },
  3838. }
  3839. defer func() {
  3840. if r := recover(); r != nil {
  3841. err = ec.Recover(ctx, r)
  3842. ec.Error(ctx, err)
  3843. }
  3844. }()
  3845. ctx = graphql.WithFieldContext(ctx, fc)
  3846. if fc.Args, err = ec.field_Query_service_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3847. ec.Error(ctx, err)
  3848. return fc, err
  3849. }
  3850. return fc, nil
  3851. }
  3852. func (ec *executionContext) _Query_tasks(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3853. return graphql.ResolveField(
  3854. ctx,
  3855. ec.OperationContext,
  3856. field,
  3857. ec.fieldContext_Query_tasks,
  3858. func(ctx context.Context) (any, error) {
  3859. return ec.Resolvers.Query().Tasks(ctx)
  3860. },
  3861. nil,
  3862. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  3863. true,
  3864. true,
  3865. )
  3866. }
  3867. func (ec *executionContext) fieldContext_Query_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3868. fc = &graphql.FieldContext{
  3869. Object: "Query",
  3870. Field: field,
  3871. IsMethod: true,
  3872. IsResolver: true,
  3873. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3874. switch field.Name {
  3875. case "id":
  3876. return ec.fieldContext_Task_id(ctx, field)
  3877. case "title":
  3878. return ec.fieldContext_Task_title(ctx, field)
  3879. case "content":
  3880. return ec.fieldContext_Task_content(ctx, field)
  3881. case "createdById":
  3882. return ec.fieldContext_Task_createdById(ctx, field)
  3883. case "createdBy":
  3884. return ec.fieldContext_Task_createdBy(ctx, field)
  3885. case "updatedById":
  3886. return ec.fieldContext_Task_updatedById(ctx, field)
  3887. case "updatedBy":
  3888. return ec.fieldContext_Task_updatedBy(ctx, field)
  3889. case "assigneeId":
  3890. return ec.fieldContext_Task_assigneeId(ctx, field)
  3891. case "assignee":
  3892. return ec.fieldContext_Task_assignee(ctx, field)
  3893. case "statusId":
  3894. return ec.fieldContext_Task_statusId(ctx, field)
  3895. case "status":
  3896. return ec.fieldContext_Task_status(ctx, field)
  3897. case "dueDate":
  3898. return ec.fieldContext_Task_dueDate(ctx, field)
  3899. case "priority":
  3900. return ec.fieldContext_Task_priority(ctx, field)
  3901. case "createdAt":
  3902. return ec.fieldContext_Task_createdAt(ctx, field)
  3903. case "updatedAt":
  3904. return ec.fieldContext_Task_updatedAt(ctx, field)
  3905. }
  3906. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  3907. },
  3908. }
  3909. return fc, nil
  3910. }
  3911. func (ec *executionContext) _Query_task(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3912. return graphql.ResolveField(
  3913. ctx,
  3914. ec.OperationContext,
  3915. field,
  3916. ec.fieldContext_Query_task,
  3917. func(ctx context.Context) (any, error) {
  3918. fc := graphql.GetFieldContext(ctx)
  3919. return ec.Resolvers.Query().Task(ctx, fc.Args["id"].(string))
  3920. },
  3921. nil,
  3922. ec.marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  3923. true,
  3924. false,
  3925. )
  3926. }
  3927. func (ec *executionContext) fieldContext_Query_task(ctx 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_Task_id(ctx, field)
  3937. case "title":
  3938. return ec.fieldContext_Task_title(ctx, field)
  3939. case "content":
  3940. return ec.fieldContext_Task_content(ctx, field)
  3941. case "createdById":
  3942. return ec.fieldContext_Task_createdById(ctx, field)
  3943. case "createdBy":
  3944. return ec.fieldContext_Task_createdBy(ctx, field)
  3945. case "updatedById":
  3946. return ec.fieldContext_Task_updatedById(ctx, field)
  3947. case "updatedBy":
  3948. return ec.fieldContext_Task_updatedBy(ctx, field)
  3949. case "assigneeId":
  3950. return ec.fieldContext_Task_assigneeId(ctx, field)
  3951. case "assignee":
  3952. return ec.fieldContext_Task_assignee(ctx, field)
  3953. case "statusId":
  3954. return ec.fieldContext_Task_statusId(ctx, field)
  3955. case "status":
  3956. return ec.fieldContext_Task_status(ctx, field)
  3957. case "dueDate":
  3958. return ec.fieldContext_Task_dueDate(ctx, field)
  3959. case "priority":
  3960. return ec.fieldContext_Task_priority(ctx, field)
  3961. case "createdAt":
  3962. return ec.fieldContext_Task_createdAt(ctx, field)
  3963. case "updatedAt":
  3964. return ec.fieldContext_Task_updatedAt(ctx, field)
  3965. }
  3966. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  3967. },
  3968. }
  3969. defer func() {
  3970. if r := recover(); r != nil {
  3971. err = ec.Recover(ctx, r)
  3972. ec.Error(ctx, err)
  3973. }
  3974. }()
  3975. ctx = graphql.WithFieldContext(ctx, fc)
  3976. if fc.Args, err = ec.field_Query_task_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3977. ec.Error(ctx, err)
  3978. return fc, err
  3979. }
  3980. return fc, nil
  3981. }
  3982. func (ec *executionContext) _Query_taskStatuses(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3983. return graphql.ResolveField(
  3984. ctx,
  3985. ec.OperationContext,
  3986. field,
  3987. ec.fieldContext_Query_taskStatuses,
  3988. func(ctx context.Context) (any, error) {
  3989. return ec.Resolvers.Query().TaskStatuses(ctx)
  3990. },
  3991. nil,
  3992. ec.marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ,
  3993. true,
  3994. true,
  3995. )
  3996. }
  3997. func (ec *executionContext) fieldContext_Query_taskStatuses(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3998. fc = &graphql.FieldContext{
  3999. Object: "Query",
  4000. Field: field,
  4001. IsMethod: true,
  4002. IsResolver: true,
  4003. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4004. switch field.Name {
  4005. case "id":
  4006. return ec.fieldContext_TaskStatus_id(ctx, field)
  4007. case "code":
  4008. return ec.fieldContext_TaskStatus_code(ctx, field)
  4009. case "label":
  4010. return ec.fieldContext_TaskStatus_label(ctx, field)
  4011. case "tasks":
  4012. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4013. case "createdAt":
  4014. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4015. case "updatedAt":
  4016. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4017. }
  4018. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4019. },
  4020. }
  4021. return fc, nil
  4022. }
  4023. func (ec *executionContext) _Query_taskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4024. return graphql.ResolveField(
  4025. ctx,
  4026. ec.OperationContext,
  4027. field,
  4028. ec.fieldContext_Query_taskStatus,
  4029. func(ctx context.Context) (any, error) {
  4030. fc := graphql.GetFieldContext(ctx)
  4031. return ec.Resolvers.Query().TaskStatus(ctx, fc.Args["id"].(string))
  4032. },
  4033. nil,
  4034. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  4035. true,
  4036. false,
  4037. )
  4038. }
  4039. func (ec *executionContext) fieldContext_Query_taskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4040. fc = &graphql.FieldContext{
  4041. Object: "Query",
  4042. Field: field,
  4043. IsMethod: true,
  4044. IsResolver: true,
  4045. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4046. switch field.Name {
  4047. case "id":
  4048. return ec.fieldContext_TaskStatus_id(ctx, field)
  4049. case "code":
  4050. return ec.fieldContext_TaskStatus_code(ctx, field)
  4051. case "label":
  4052. return ec.fieldContext_TaskStatus_label(ctx, field)
  4053. case "tasks":
  4054. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4055. case "createdAt":
  4056. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4057. case "updatedAt":
  4058. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4059. }
  4060. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4061. },
  4062. }
  4063. defer func() {
  4064. if r := recover(); r != nil {
  4065. err = ec.Recover(ctx, r)
  4066. ec.Error(ctx, err)
  4067. }
  4068. }()
  4069. ctx = graphql.WithFieldContext(ctx, fc)
  4070. if fc.Args, err = ec.field_Query_taskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4071. ec.Error(ctx, err)
  4072. return fc, err
  4073. }
  4074. return fc, nil
  4075. }
  4076. func (ec *executionContext) _Query_messages(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4077. return graphql.ResolveField(
  4078. ctx,
  4079. ec.OperationContext,
  4080. field,
  4081. ec.fieldContext_Query_messages,
  4082. func(ctx context.Context) (any, error) {
  4083. return ec.Resolvers.Query().Messages(ctx)
  4084. },
  4085. nil,
  4086. ec.marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ,
  4087. true,
  4088. true,
  4089. )
  4090. }
  4091. func (ec *executionContext) fieldContext_Query_messages(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4092. fc = &graphql.FieldContext{
  4093. Object: "Query",
  4094. Field: field,
  4095. IsMethod: true,
  4096. IsResolver: true,
  4097. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4098. switch field.Name {
  4099. case "id":
  4100. return ec.fieldContext_Message_id(ctx, field)
  4101. case "senderId":
  4102. return ec.fieldContext_Message_senderId(ctx, field)
  4103. case "sender":
  4104. return ec.fieldContext_Message_sender(ctx, field)
  4105. case "content":
  4106. return ec.fieldContext_Message_content(ctx, field)
  4107. case "sentAt":
  4108. return ec.fieldContext_Message_sentAt(ctx, field)
  4109. case "receivers":
  4110. return ec.fieldContext_Message_receivers(ctx, field)
  4111. case "receiverObjects":
  4112. return ec.fieldContext_Message_receiverObjects(ctx, field)
  4113. case "createdAt":
  4114. return ec.fieldContext_Message_createdAt(ctx, field)
  4115. case "updatedAt":
  4116. return ec.fieldContext_Message_updatedAt(ctx, field)
  4117. }
  4118. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4119. },
  4120. }
  4121. return fc, nil
  4122. }
  4123. func (ec *executionContext) _Query_message(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4124. return graphql.ResolveField(
  4125. ctx,
  4126. ec.OperationContext,
  4127. field,
  4128. ec.fieldContext_Query_message,
  4129. func(ctx context.Context) (any, error) {
  4130. fc := graphql.GetFieldContext(ctx)
  4131. return ec.Resolvers.Query().Message(ctx, fc.Args["id"].(string))
  4132. },
  4133. nil,
  4134. ec.marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  4135. true,
  4136. false,
  4137. )
  4138. }
  4139. func (ec *executionContext) fieldContext_Query_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4140. fc = &graphql.FieldContext{
  4141. Object: "Query",
  4142. Field: field,
  4143. IsMethod: true,
  4144. IsResolver: true,
  4145. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4146. switch field.Name {
  4147. case "id":
  4148. return ec.fieldContext_Message_id(ctx, field)
  4149. case "senderId":
  4150. return ec.fieldContext_Message_senderId(ctx, field)
  4151. case "sender":
  4152. return ec.fieldContext_Message_sender(ctx, field)
  4153. case "content":
  4154. return ec.fieldContext_Message_content(ctx, field)
  4155. case "sentAt":
  4156. return ec.fieldContext_Message_sentAt(ctx, field)
  4157. case "receivers":
  4158. return ec.fieldContext_Message_receivers(ctx, field)
  4159. case "receiverObjects":
  4160. return ec.fieldContext_Message_receiverObjects(ctx, field)
  4161. case "createdAt":
  4162. return ec.fieldContext_Message_createdAt(ctx, field)
  4163. case "updatedAt":
  4164. return ec.fieldContext_Message_updatedAt(ctx, field)
  4165. }
  4166. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4167. },
  4168. }
  4169. defer func() {
  4170. if r := recover(); r != nil {
  4171. err = ec.Recover(ctx, r)
  4172. ec.Error(ctx, err)
  4173. }
  4174. }()
  4175. ctx = graphql.WithFieldContext(ctx, fc)
  4176. if fc.Args, err = ec.field_Query_message_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4177. ec.Error(ctx, err)
  4178. return fc, err
  4179. }
  4180. return fc, nil
  4181. }
  4182. func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4183. return graphql.ResolveField(
  4184. ctx,
  4185. ec.OperationContext,
  4186. field,
  4187. ec.fieldContext_Query___type,
  4188. func(ctx context.Context) (any, error) {
  4189. fc := graphql.GetFieldContext(ctx)
  4190. return ec.IntrospectType(fc.Args["name"].(string))
  4191. },
  4192. nil,
  4193. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  4194. true,
  4195. false,
  4196. )
  4197. }
  4198. func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4199. fc = &graphql.FieldContext{
  4200. Object: "Query",
  4201. Field: field,
  4202. IsMethod: true,
  4203. IsResolver: false,
  4204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4205. switch field.Name {
  4206. case "kind":
  4207. return ec.fieldContext___Type_kind(ctx, field)
  4208. case "name":
  4209. return ec.fieldContext___Type_name(ctx, field)
  4210. case "description":
  4211. return ec.fieldContext___Type_description(ctx, field)
  4212. case "specifiedByURL":
  4213. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  4214. case "fields":
  4215. return ec.fieldContext___Type_fields(ctx, field)
  4216. case "interfaces":
  4217. return ec.fieldContext___Type_interfaces(ctx, field)
  4218. case "possibleTypes":
  4219. return ec.fieldContext___Type_possibleTypes(ctx, field)
  4220. case "enumValues":
  4221. return ec.fieldContext___Type_enumValues(ctx, field)
  4222. case "inputFields":
  4223. return ec.fieldContext___Type_inputFields(ctx, field)
  4224. case "ofType":
  4225. return ec.fieldContext___Type_ofType(ctx, field)
  4226. case "isOneOf":
  4227. return ec.fieldContext___Type_isOneOf(ctx, field)
  4228. }
  4229. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  4230. },
  4231. }
  4232. defer func() {
  4233. if r := recover(); r != nil {
  4234. err = ec.Recover(ctx, r)
  4235. ec.Error(ctx, err)
  4236. }
  4237. }()
  4238. ctx = graphql.WithFieldContext(ctx, fc)
  4239. if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4240. ec.Error(ctx, err)
  4241. return fc, err
  4242. }
  4243. return fc, nil
  4244. }
  4245. func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4246. return graphql.ResolveField(
  4247. ctx,
  4248. ec.OperationContext,
  4249. field,
  4250. ec.fieldContext_Query___schema,
  4251. func(ctx context.Context) (any, error) {
  4252. return ec.IntrospectSchema()
  4253. },
  4254. nil,
  4255. ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema,
  4256. true,
  4257. false,
  4258. )
  4259. }
  4260. func (ec *executionContext) fieldContext_Query___schema(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4261. fc = &graphql.FieldContext{
  4262. Object: "Query",
  4263. Field: field,
  4264. IsMethod: true,
  4265. IsResolver: false,
  4266. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4267. switch field.Name {
  4268. case "description":
  4269. return ec.fieldContext___Schema_description(ctx, field)
  4270. case "types":
  4271. return ec.fieldContext___Schema_types(ctx, field)
  4272. case "queryType":
  4273. return ec.fieldContext___Schema_queryType(ctx, field)
  4274. case "mutationType":
  4275. return ec.fieldContext___Schema_mutationType(ctx, field)
  4276. case "subscriptionType":
  4277. return ec.fieldContext___Schema_subscriptionType(ctx, field)
  4278. case "directives":
  4279. return ec.fieldContext___Schema_directives(ctx, field)
  4280. }
  4281. return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name)
  4282. },
  4283. }
  4284. return fc, nil
  4285. }
  4286. func (ec *executionContext) _Role_id(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4287. return graphql.ResolveField(
  4288. ctx,
  4289. ec.OperationContext,
  4290. field,
  4291. ec.fieldContext_Role_id,
  4292. func(ctx context.Context) (any, error) {
  4293. return obj.ID, nil
  4294. },
  4295. nil,
  4296. ec.marshalNID2string,
  4297. true,
  4298. true,
  4299. )
  4300. }
  4301. func (ec *executionContext) fieldContext_Role_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4302. fc = &graphql.FieldContext{
  4303. Object: "Role",
  4304. Field: field,
  4305. IsMethod: false,
  4306. IsResolver: false,
  4307. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4308. return nil, errors.New("field of type ID does not have child fields")
  4309. },
  4310. }
  4311. return fc, nil
  4312. }
  4313. func (ec *executionContext) _Role_name(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4314. return graphql.ResolveField(
  4315. ctx,
  4316. ec.OperationContext,
  4317. field,
  4318. ec.fieldContext_Role_name,
  4319. func(ctx context.Context) (any, error) {
  4320. return obj.Name, nil
  4321. },
  4322. nil,
  4323. ec.marshalNString2string,
  4324. true,
  4325. true,
  4326. )
  4327. }
  4328. func (ec *executionContext) fieldContext_Role_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4329. fc = &graphql.FieldContext{
  4330. Object: "Role",
  4331. Field: field,
  4332. IsMethod: false,
  4333. IsResolver: false,
  4334. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4335. return nil, errors.New("field of type String does not have child fields")
  4336. },
  4337. }
  4338. return fc, nil
  4339. }
  4340. func (ec *executionContext) _Role_description(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4341. return graphql.ResolveField(
  4342. ctx,
  4343. ec.OperationContext,
  4344. field,
  4345. ec.fieldContext_Role_description,
  4346. func(ctx context.Context) (any, error) {
  4347. return obj.Description, nil
  4348. },
  4349. nil,
  4350. ec.marshalNString2string,
  4351. true,
  4352. true,
  4353. )
  4354. }
  4355. func (ec *executionContext) fieldContext_Role_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4356. fc = &graphql.FieldContext{
  4357. Object: "Role",
  4358. Field: field,
  4359. IsMethod: false,
  4360. IsResolver: false,
  4361. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4362. return nil, errors.New("field of type String does not have child fields")
  4363. },
  4364. }
  4365. return fc, nil
  4366. }
  4367. func (ec *executionContext) _Role_permissions(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4368. return graphql.ResolveField(
  4369. ctx,
  4370. ec.OperationContext,
  4371. field,
  4372. ec.fieldContext_Role_permissions,
  4373. func(ctx context.Context) (any, error) {
  4374. return obj.Permissions, nil
  4375. },
  4376. nil,
  4377. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  4378. true,
  4379. true,
  4380. )
  4381. }
  4382. func (ec *executionContext) fieldContext_Role_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4383. fc = &graphql.FieldContext{
  4384. Object: "Role",
  4385. Field: field,
  4386. IsMethod: false,
  4387. IsResolver: false,
  4388. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4389. switch field.Name {
  4390. case "id":
  4391. return ec.fieldContext_Permission_id(ctx, field)
  4392. case "code":
  4393. return ec.fieldContext_Permission_code(ctx, field)
  4394. case "description":
  4395. return ec.fieldContext_Permission_description(ctx, field)
  4396. }
  4397. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4398. },
  4399. }
  4400. return fc, nil
  4401. }
  4402. func (ec *executionContext) _Service_id(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4403. return graphql.ResolveField(
  4404. ctx,
  4405. ec.OperationContext,
  4406. field,
  4407. ec.fieldContext_Service_id,
  4408. func(ctx context.Context) (any, error) {
  4409. return obj.ID, nil
  4410. },
  4411. nil,
  4412. ec.marshalNID2string,
  4413. true,
  4414. true,
  4415. )
  4416. }
  4417. func (ec *executionContext) fieldContext_Service_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4418. fc = &graphql.FieldContext{
  4419. Object: "Service",
  4420. Field: field,
  4421. IsMethod: false,
  4422. IsResolver: false,
  4423. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4424. return nil, errors.New("field of type ID does not have child fields")
  4425. },
  4426. }
  4427. return fc, nil
  4428. }
  4429. func (ec *executionContext) _Service_name(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4430. return graphql.ResolveField(
  4431. ctx,
  4432. ec.OperationContext,
  4433. field,
  4434. ec.fieldContext_Service_name,
  4435. func(ctx context.Context) (any, error) {
  4436. return obj.Name, nil
  4437. },
  4438. nil,
  4439. ec.marshalNString2string,
  4440. true,
  4441. true,
  4442. )
  4443. }
  4444. func (ec *executionContext) fieldContext_Service_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4445. fc = &graphql.FieldContext{
  4446. Object: "Service",
  4447. Field: field,
  4448. IsMethod: false,
  4449. IsResolver: false,
  4450. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4451. return nil, errors.New("field of type String does not have child fields")
  4452. },
  4453. }
  4454. return fc, nil
  4455. }
  4456. func (ec *executionContext) _Service_description(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4457. return graphql.ResolveField(
  4458. ctx,
  4459. ec.OperationContext,
  4460. field,
  4461. ec.fieldContext_Service_description,
  4462. func(ctx context.Context) (any, error) {
  4463. return obj.Description, nil
  4464. },
  4465. nil,
  4466. ec.marshalOString2ᚖstring,
  4467. true,
  4468. false,
  4469. )
  4470. }
  4471. func (ec *executionContext) fieldContext_Service_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4472. fc = &graphql.FieldContext{
  4473. Object: "Service",
  4474. Field: field,
  4475. IsMethod: false,
  4476. IsResolver: false,
  4477. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4478. return nil, errors.New("field of type String does not have child fields")
  4479. },
  4480. }
  4481. return fc, nil
  4482. }
  4483. func (ec *executionContext) _Service_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4484. return graphql.ResolveField(
  4485. ctx,
  4486. ec.OperationContext,
  4487. field,
  4488. ec.fieldContext_Service_createdById,
  4489. func(ctx context.Context) (any, error) {
  4490. return obj.CreatedByID, nil
  4491. },
  4492. nil,
  4493. ec.marshalNID2string,
  4494. true,
  4495. true,
  4496. )
  4497. }
  4498. func (ec *executionContext) fieldContext_Service_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4499. fc = &graphql.FieldContext{
  4500. Object: "Service",
  4501. Field: field,
  4502. IsMethod: false,
  4503. IsResolver: false,
  4504. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4505. return nil, errors.New("field of type ID does not have child fields")
  4506. },
  4507. }
  4508. return fc, nil
  4509. }
  4510. func (ec *executionContext) _Service_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4511. return graphql.ResolveField(
  4512. ctx,
  4513. ec.OperationContext,
  4514. field,
  4515. ec.fieldContext_Service_createdBy,
  4516. func(ctx context.Context) (any, error) {
  4517. return obj.CreatedBy, nil
  4518. },
  4519. nil,
  4520. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  4521. true,
  4522. true,
  4523. )
  4524. }
  4525. func (ec *executionContext) fieldContext_Service_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4526. fc = &graphql.FieldContext{
  4527. Object: "Service",
  4528. Field: field,
  4529. IsMethod: false,
  4530. IsResolver: false,
  4531. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4532. switch field.Name {
  4533. case "id":
  4534. return ec.fieldContext_User_id(ctx, field)
  4535. case "email":
  4536. return ec.fieldContext_User_email(ctx, field)
  4537. case "roles":
  4538. return ec.fieldContext_User_roles(ctx, field)
  4539. case "createdAt":
  4540. return ec.fieldContext_User_createdAt(ctx, field)
  4541. case "updatedAt":
  4542. return ec.fieldContext_User_updatedAt(ctx, field)
  4543. }
  4544. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  4545. },
  4546. }
  4547. return fc, nil
  4548. }
  4549. func (ec *executionContext) _Service_participants(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4550. return graphql.ResolveField(
  4551. ctx,
  4552. ec.OperationContext,
  4553. field,
  4554. ec.fieldContext_Service_participants,
  4555. func(ctx context.Context) (any, error) {
  4556. return obj.Participants, nil
  4557. },
  4558. nil,
  4559. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  4560. true,
  4561. true,
  4562. )
  4563. }
  4564. func (ec *executionContext) fieldContext_Service_participants(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4565. fc = &graphql.FieldContext{
  4566. Object: "Service",
  4567. Field: field,
  4568. IsMethod: false,
  4569. IsResolver: false,
  4570. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4571. switch field.Name {
  4572. case "id":
  4573. return ec.fieldContext_User_id(ctx, field)
  4574. case "email":
  4575. return ec.fieldContext_User_email(ctx, field)
  4576. case "roles":
  4577. return ec.fieldContext_User_roles(ctx, field)
  4578. case "createdAt":
  4579. return ec.fieldContext_User_createdAt(ctx, field)
  4580. case "updatedAt":
  4581. return ec.fieldContext_User_updatedAt(ctx, field)
  4582. }
  4583. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  4584. },
  4585. }
  4586. return fc, nil
  4587. }
  4588. func (ec *executionContext) _Service_tasks(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4589. return graphql.ResolveField(
  4590. ctx,
  4591. ec.OperationContext,
  4592. field,
  4593. ec.fieldContext_Service_tasks,
  4594. func(ctx context.Context) (any, error) {
  4595. return obj.Tasks, nil
  4596. },
  4597. nil,
  4598. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  4599. true,
  4600. true,
  4601. )
  4602. }
  4603. func (ec *executionContext) fieldContext_Service_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4604. fc = &graphql.FieldContext{
  4605. Object: "Service",
  4606. Field: field,
  4607. IsMethod: false,
  4608. IsResolver: false,
  4609. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4610. switch field.Name {
  4611. case "id":
  4612. return ec.fieldContext_Task_id(ctx, field)
  4613. case "title":
  4614. return ec.fieldContext_Task_title(ctx, field)
  4615. case "content":
  4616. return ec.fieldContext_Task_content(ctx, field)
  4617. case "createdById":
  4618. return ec.fieldContext_Task_createdById(ctx, field)
  4619. case "createdBy":
  4620. return ec.fieldContext_Task_createdBy(ctx, field)
  4621. case "updatedById":
  4622. return ec.fieldContext_Task_updatedById(ctx, field)
  4623. case "updatedBy":
  4624. return ec.fieldContext_Task_updatedBy(ctx, field)
  4625. case "assigneeId":
  4626. return ec.fieldContext_Task_assigneeId(ctx, field)
  4627. case "assignee":
  4628. return ec.fieldContext_Task_assignee(ctx, field)
  4629. case "statusId":
  4630. return ec.fieldContext_Task_statusId(ctx, field)
  4631. case "status":
  4632. return ec.fieldContext_Task_status(ctx, field)
  4633. case "dueDate":
  4634. return ec.fieldContext_Task_dueDate(ctx, field)
  4635. case "priority":
  4636. return ec.fieldContext_Task_priority(ctx, field)
  4637. case "createdAt":
  4638. return ec.fieldContext_Task_createdAt(ctx, field)
  4639. case "updatedAt":
  4640. return ec.fieldContext_Task_updatedAt(ctx, field)
  4641. }
  4642. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4643. },
  4644. }
  4645. return fc, nil
  4646. }
  4647. func (ec *executionContext) _Service_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4648. return graphql.ResolveField(
  4649. ctx,
  4650. ec.OperationContext,
  4651. field,
  4652. ec.fieldContext_Service_createdAt,
  4653. func(ctx context.Context) (any, error) {
  4654. return obj.CreatedAt, nil
  4655. },
  4656. nil,
  4657. ec.marshalNString2string,
  4658. true,
  4659. true,
  4660. )
  4661. }
  4662. func (ec *executionContext) fieldContext_Service_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4663. fc = &graphql.FieldContext{
  4664. Object: "Service",
  4665. Field: field,
  4666. IsMethod: false,
  4667. IsResolver: false,
  4668. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4669. return nil, errors.New("field of type String does not have child fields")
  4670. },
  4671. }
  4672. return fc, nil
  4673. }
  4674. func (ec *executionContext) _Service_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4675. return graphql.ResolveField(
  4676. ctx,
  4677. ec.OperationContext,
  4678. field,
  4679. ec.fieldContext_Service_updatedAt,
  4680. func(ctx context.Context) (any, error) {
  4681. return obj.UpdatedAt, nil
  4682. },
  4683. nil,
  4684. ec.marshalNString2string,
  4685. true,
  4686. true,
  4687. )
  4688. }
  4689. func (ec *executionContext) fieldContext_Service_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4690. fc = &graphql.FieldContext{
  4691. Object: "Service",
  4692. Field: field,
  4693. IsMethod: false,
  4694. IsResolver: false,
  4695. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4696. return nil, errors.New("field of type String does not have child fields")
  4697. },
  4698. }
  4699. return fc, nil
  4700. }
  4701. func (ec *executionContext) _Subscription_taskCreated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  4702. return graphql.ResolveFieldStream(
  4703. ctx,
  4704. ec.OperationContext,
  4705. field,
  4706. ec.fieldContext_Subscription_taskCreated,
  4707. func(ctx context.Context) (any, error) {
  4708. return ec.Resolvers.Subscription().TaskCreated(ctx)
  4709. },
  4710. nil,
  4711. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  4712. true,
  4713. true,
  4714. )
  4715. }
  4716. func (ec *executionContext) fieldContext_Subscription_taskCreated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4717. fc = &graphql.FieldContext{
  4718. Object: "Subscription",
  4719. Field: field,
  4720. IsMethod: true,
  4721. IsResolver: true,
  4722. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4723. switch field.Name {
  4724. case "id":
  4725. return ec.fieldContext_Task_id(ctx, field)
  4726. case "title":
  4727. return ec.fieldContext_Task_title(ctx, field)
  4728. case "content":
  4729. return ec.fieldContext_Task_content(ctx, field)
  4730. case "createdById":
  4731. return ec.fieldContext_Task_createdById(ctx, field)
  4732. case "createdBy":
  4733. return ec.fieldContext_Task_createdBy(ctx, field)
  4734. case "updatedById":
  4735. return ec.fieldContext_Task_updatedById(ctx, field)
  4736. case "updatedBy":
  4737. return ec.fieldContext_Task_updatedBy(ctx, field)
  4738. case "assigneeId":
  4739. return ec.fieldContext_Task_assigneeId(ctx, field)
  4740. case "assignee":
  4741. return ec.fieldContext_Task_assignee(ctx, field)
  4742. case "statusId":
  4743. return ec.fieldContext_Task_statusId(ctx, field)
  4744. case "status":
  4745. return ec.fieldContext_Task_status(ctx, field)
  4746. case "dueDate":
  4747. return ec.fieldContext_Task_dueDate(ctx, field)
  4748. case "priority":
  4749. return ec.fieldContext_Task_priority(ctx, field)
  4750. case "createdAt":
  4751. return ec.fieldContext_Task_createdAt(ctx, field)
  4752. case "updatedAt":
  4753. return ec.fieldContext_Task_updatedAt(ctx, field)
  4754. }
  4755. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4756. },
  4757. }
  4758. return fc, nil
  4759. }
  4760. func (ec *executionContext) _Subscription_taskUpdated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  4761. return graphql.ResolveFieldStream(
  4762. ctx,
  4763. ec.OperationContext,
  4764. field,
  4765. ec.fieldContext_Subscription_taskUpdated,
  4766. func(ctx context.Context) (any, error) {
  4767. return ec.Resolvers.Subscription().TaskUpdated(ctx)
  4768. },
  4769. nil,
  4770. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  4771. true,
  4772. true,
  4773. )
  4774. }
  4775. func (ec *executionContext) fieldContext_Subscription_taskUpdated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4776. fc = &graphql.FieldContext{
  4777. Object: "Subscription",
  4778. Field: field,
  4779. IsMethod: true,
  4780. IsResolver: true,
  4781. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4782. switch field.Name {
  4783. case "id":
  4784. return ec.fieldContext_Task_id(ctx, field)
  4785. case "title":
  4786. return ec.fieldContext_Task_title(ctx, field)
  4787. case "content":
  4788. return ec.fieldContext_Task_content(ctx, field)
  4789. case "createdById":
  4790. return ec.fieldContext_Task_createdById(ctx, field)
  4791. case "createdBy":
  4792. return ec.fieldContext_Task_createdBy(ctx, field)
  4793. case "updatedById":
  4794. return ec.fieldContext_Task_updatedById(ctx, field)
  4795. case "updatedBy":
  4796. return ec.fieldContext_Task_updatedBy(ctx, field)
  4797. case "assigneeId":
  4798. return ec.fieldContext_Task_assigneeId(ctx, field)
  4799. case "assignee":
  4800. return ec.fieldContext_Task_assignee(ctx, field)
  4801. case "statusId":
  4802. return ec.fieldContext_Task_statusId(ctx, field)
  4803. case "status":
  4804. return ec.fieldContext_Task_status(ctx, field)
  4805. case "dueDate":
  4806. return ec.fieldContext_Task_dueDate(ctx, field)
  4807. case "priority":
  4808. return ec.fieldContext_Task_priority(ctx, field)
  4809. case "createdAt":
  4810. return ec.fieldContext_Task_createdAt(ctx, field)
  4811. case "updatedAt":
  4812. return ec.fieldContext_Task_updatedAt(ctx, field)
  4813. }
  4814. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4815. },
  4816. }
  4817. return fc, nil
  4818. }
  4819. func (ec *executionContext) _Subscription_taskDeleted(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  4820. return graphql.ResolveFieldStream(
  4821. ctx,
  4822. ec.OperationContext,
  4823. field,
  4824. ec.fieldContext_Subscription_taskDeleted,
  4825. func(ctx context.Context) (any, error) {
  4826. return ec.Resolvers.Subscription().TaskDeleted(ctx)
  4827. },
  4828. nil,
  4829. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  4830. true,
  4831. true,
  4832. )
  4833. }
  4834. func (ec *executionContext) fieldContext_Subscription_taskDeleted(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4835. fc = &graphql.FieldContext{
  4836. Object: "Subscription",
  4837. Field: field,
  4838. IsMethod: true,
  4839. IsResolver: true,
  4840. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4841. switch field.Name {
  4842. case "id":
  4843. return ec.fieldContext_Task_id(ctx, field)
  4844. case "title":
  4845. return ec.fieldContext_Task_title(ctx, field)
  4846. case "content":
  4847. return ec.fieldContext_Task_content(ctx, field)
  4848. case "createdById":
  4849. return ec.fieldContext_Task_createdById(ctx, field)
  4850. case "createdBy":
  4851. return ec.fieldContext_Task_createdBy(ctx, field)
  4852. case "updatedById":
  4853. return ec.fieldContext_Task_updatedById(ctx, field)
  4854. case "updatedBy":
  4855. return ec.fieldContext_Task_updatedBy(ctx, field)
  4856. case "assigneeId":
  4857. return ec.fieldContext_Task_assigneeId(ctx, field)
  4858. case "assignee":
  4859. return ec.fieldContext_Task_assignee(ctx, field)
  4860. case "statusId":
  4861. return ec.fieldContext_Task_statusId(ctx, field)
  4862. case "status":
  4863. return ec.fieldContext_Task_status(ctx, field)
  4864. case "dueDate":
  4865. return ec.fieldContext_Task_dueDate(ctx, field)
  4866. case "priority":
  4867. return ec.fieldContext_Task_priority(ctx, field)
  4868. case "createdAt":
  4869. return ec.fieldContext_Task_createdAt(ctx, field)
  4870. case "updatedAt":
  4871. return ec.fieldContext_Task_updatedAt(ctx, field)
  4872. }
  4873. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4874. },
  4875. }
  4876. return fc, nil
  4877. }
  4878. func (ec *executionContext) _Subscription_messageAdded(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  4879. return graphql.ResolveFieldStream(
  4880. ctx,
  4881. ec.OperationContext,
  4882. field,
  4883. ec.fieldContext_Subscription_messageAdded,
  4884. func(ctx context.Context) (any, error) {
  4885. return ec.Resolvers.Subscription().MessageAdded(ctx)
  4886. },
  4887. nil,
  4888. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  4889. true,
  4890. true,
  4891. )
  4892. }
  4893. func (ec *executionContext) fieldContext_Subscription_messageAdded(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4894. fc = &graphql.FieldContext{
  4895. Object: "Subscription",
  4896. Field: field,
  4897. IsMethod: true,
  4898. IsResolver: true,
  4899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4900. switch field.Name {
  4901. case "id":
  4902. return ec.fieldContext_Message_id(ctx, field)
  4903. case "senderId":
  4904. return ec.fieldContext_Message_senderId(ctx, field)
  4905. case "sender":
  4906. return ec.fieldContext_Message_sender(ctx, field)
  4907. case "content":
  4908. return ec.fieldContext_Message_content(ctx, field)
  4909. case "sentAt":
  4910. return ec.fieldContext_Message_sentAt(ctx, field)
  4911. case "receivers":
  4912. return ec.fieldContext_Message_receivers(ctx, field)
  4913. case "receiverObjects":
  4914. return ec.fieldContext_Message_receiverObjects(ctx, field)
  4915. case "createdAt":
  4916. return ec.fieldContext_Message_createdAt(ctx, field)
  4917. case "updatedAt":
  4918. return ec.fieldContext_Message_updatedAt(ctx, field)
  4919. }
  4920. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4921. },
  4922. }
  4923. return fc, nil
  4924. }
  4925. func (ec *executionContext) _Task_id(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  4926. return graphql.ResolveField(
  4927. ctx,
  4928. ec.OperationContext,
  4929. field,
  4930. ec.fieldContext_Task_id,
  4931. func(ctx context.Context) (any, error) {
  4932. return obj.ID, nil
  4933. },
  4934. nil,
  4935. ec.marshalNID2string,
  4936. true,
  4937. true,
  4938. )
  4939. }
  4940. func (ec *executionContext) fieldContext_Task_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4941. fc = &graphql.FieldContext{
  4942. Object: "Task",
  4943. Field: field,
  4944. IsMethod: false,
  4945. IsResolver: false,
  4946. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4947. return nil, errors.New("field of type ID does not have child fields")
  4948. },
  4949. }
  4950. return fc, nil
  4951. }
  4952. func (ec *executionContext) _Task_title(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  4953. return graphql.ResolveField(
  4954. ctx,
  4955. ec.OperationContext,
  4956. field,
  4957. ec.fieldContext_Task_title,
  4958. func(ctx context.Context) (any, error) {
  4959. return obj.Title, nil
  4960. },
  4961. nil,
  4962. ec.marshalNString2string,
  4963. true,
  4964. true,
  4965. )
  4966. }
  4967. func (ec *executionContext) fieldContext_Task_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4968. fc = &graphql.FieldContext{
  4969. Object: "Task",
  4970. Field: field,
  4971. IsMethod: false,
  4972. IsResolver: false,
  4973. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4974. return nil, errors.New("field of type String does not have child fields")
  4975. },
  4976. }
  4977. return fc, nil
  4978. }
  4979. func (ec *executionContext) _Task_content(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  4980. return graphql.ResolveField(
  4981. ctx,
  4982. ec.OperationContext,
  4983. field,
  4984. ec.fieldContext_Task_content,
  4985. func(ctx context.Context) (any, error) {
  4986. return obj.Content, nil
  4987. },
  4988. nil,
  4989. ec.marshalNString2string,
  4990. true,
  4991. true,
  4992. )
  4993. }
  4994. func (ec *executionContext) fieldContext_Task_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4995. fc = &graphql.FieldContext{
  4996. Object: "Task",
  4997. Field: field,
  4998. IsMethod: false,
  4999. IsResolver: false,
  5000. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5001. return nil, errors.New("field of type String does not have child fields")
  5002. },
  5003. }
  5004. return fc, nil
  5005. }
  5006. func (ec *executionContext) _Task_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5007. return graphql.ResolveField(
  5008. ctx,
  5009. ec.OperationContext,
  5010. field,
  5011. ec.fieldContext_Task_createdById,
  5012. func(ctx context.Context) (any, error) {
  5013. return obj.CreatedByID, nil
  5014. },
  5015. nil,
  5016. ec.marshalNID2string,
  5017. true,
  5018. true,
  5019. )
  5020. }
  5021. func (ec *executionContext) fieldContext_Task_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5022. fc = &graphql.FieldContext{
  5023. Object: "Task",
  5024. Field: field,
  5025. IsMethod: false,
  5026. IsResolver: false,
  5027. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5028. return nil, errors.New("field of type ID does not have child fields")
  5029. },
  5030. }
  5031. return fc, nil
  5032. }
  5033. func (ec *executionContext) _Task_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5034. return graphql.ResolveField(
  5035. ctx,
  5036. ec.OperationContext,
  5037. field,
  5038. ec.fieldContext_Task_createdBy,
  5039. func(ctx context.Context) (any, error) {
  5040. return obj.CreatedBy, nil
  5041. },
  5042. nil,
  5043. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5044. true,
  5045. true,
  5046. )
  5047. }
  5048. func (ec *executionContext) fieldContext_Task_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5049. fc = &graphql.FieldContext{
  5050. Object: "Task",
  5051. Field: field,
  5052. IsMethod: false,
  5053. IsResolver: false,
  5054. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5055. switch field.Name {
  5056. case "id":
  5057. return ec.fieldContext_User_id(ctx, field)
  5058. case "email":
  5059. return ec.fieldContext_User_email(ctx, field)
  5060. case "roles":
  5061. return ec.fieldContext_User_roles(ctx, field)
  5062. case "createdAt":
  5063. return ec.fieldContext_User_createdAt(ctx, field)
  5064. case "updatedAt":
  5065. return ec.fieldContext_User_updatedAt(ctx, field)
  5066. }
  5067. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5068. },
  5069. }
  5070. return fc, nil
  5071. }
  5072. func (ec *executionContext) _Task_updatedById(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5073. return graphql.ResolveField(
  5074. ctx,
  5075. ec.OperationContext,
  5076. field,
  5077. ec.fieldContext_Task_updatedById,
  5078. func(ctx context.Context) (any, error) {
  5079. return obj.UpdatedByID, nil
  5080. },
  5081. nil,
  5082. ec.marshalNID2string,
  5083. true,
  5084. true,
  5085. )
  5086. }
  5087. func (ec *executionContext) fieldContext_Task_updatedById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5088. fc = &graphql.FieldContext{
  5089. Object: "Task",
  5090. Field: field,
  5091. IsMethod: false,
  5092. IsResolver: false,
  5093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5094. return nil, errors.New("field of type ID does not have child fields")
  5095. },
  5096. }
  5097. return fc, nil
  5098. }
  5099. func (ec *executionContext) _Task_updatedBy(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5100. return graphql.ResolveField(
  5101. ctx,
  5102. ec.OperationContext,
  5103. field,
  5104. ec.fieldContext_Task_updatedBy,
  5105. func(ctx context.Context) (any, error) {
  5106. return obj.UpdatedBy, nil
  5107. },
  5108. nil,
  5109. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5110. true,
  5111. true,
  5112. )
  5113. }
  5114. func (ec *executionContext) fieldContext_Task_updatedBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5115. fc = &graphql.FieldContext{
  5116. Object: "Task",
  5117. Field: field,
  5118. IsMethod: false,
  5119. IsResolver: false,
  5120. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5121. switch field.Name {
  5122. case "id":
  5123. return ec.fieldContext_User_id(ctx, field)
  5124. case "email":
  5125. return ec.fieldContext_User_email(ctx, field)
  5126. case "roles":
  5127. return ec.fieldContext_User_roles(ctx, field)
  5128. case "createdAt":
  5129. return ec.fieldContext_User_createdAt(ctx, field)
  5130. case "updatedAt":
  5131. return ec.fieldContext_User_updatedAt(ctx, field)
  5132. }
  5133. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5134. },
  5135. }
  5136. return fc, nil
  5137. }
  5138. func (ec *executionContext) _Task_assigneeId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5139. return graphql.ResolveField(
  5140. ctx,
  5141. ec.OperationContext,
  5142. field,
  5143. ec.fieldContext_Task_assigneeId,
  5144. func(ctx context.Context) (any, error) {
  5145. return obj.AssigneeID, nil
  5146. },
  5147. nil,
  5148. ec.marshalOID2ᚖstring,
  5149. true,
  5150. false,
  5151. )
  5152. }
  5153. func (ec *executionContext) fieldContext_Task_assigneeId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5154. fc = &graphql.FieldContext{
  5155. Object: "Task",
  5156. Field: field,
  5157. IsMethod: false,
  5158. IsResolver: false,
  5159. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5160. return nil, errors.New("field of type ID does not have child fields")
  5161. },
  5162. }
  5163. return fc, nil
  5164. }
  5165. func (ec *executionContext) _Task_assignee(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5166. return graphql.ResolveField(
  5167. ctx,
  5168. ec.OperationContext,
  5169. field,
  5170. ec.fieldContext_Task_assignee,
  5171. func(ctx context.Context) (any, error) {
  5172. return obj.Assignee, nil
  5173. },
  5174. nil,
  5175. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5176. true,
  5177. false,
  5178. )
  5179. }
  5180. func (ec *executionContext) fieldContext_Task_assignee(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5181. fc = &graphql.FieldContext{
  5182. Object: "Task",
  5183. Field: field,
  5184. IsMethod: false,
  5185. IsResolver: false,
  5186. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5187. switch field.Name {
  5188. case "id":
  5189. return ec.fieldContext_User_id(ctx, field)
  5190. case "email":
  5191. return ec.fieldContext_User_email(ctx, field)
  5192. case "roles":
  5193. return ec.fieldContext_User_roles(ctx, field)
  5194. case "createdAt":
  5195. return ec.fieldContext_User_createdAt(ctx, field)
  5196. case "updatedAt":
  5197. return ec.fieldContext_User_updatedAt(ctx, field)
  5198. }
  5199. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5200. },
  5201. }
  5202. return fc, nil
  5203. }
  5204. func (ec *executionContext) _Task_statusId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5205. return graphql.ResolveField(
  5206. ctx,
  5207. ec.OperationContext,
  5208. field,
  5209. ec.fieldContext_Task_statusId,
  5210. func(ctx context.Context) (any, error) {
  5211. return obj.StatusID, nil
  5212. },
  5213. nil,
  5214. ec.marshalOID2ᚖstring,
  5215. true,
  5216. false,
  5217. )
  5218. }
  5219. func (ec *executionContext) fieldContext_Task_statusId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5220. fc = &graphql.FieldContext{
  5221. Object: "Task",
  5222. Field: field,
  5223. IsMethod: false,
  5224. IsResolver: false,
  5225. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5226. return nil, errors.New("field of type ID does not have child fields")
  5227. },
  5228. }
  5229. return fc, nil
  5230. }
  5231. func (ec *executionContext) _Task_status(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5232. return graphql.ResolveField(
  5233. ctx,
  5234. ec.OperationContext,
  5235. field,
  5236. ec.fieldContext_Task_status,
  5237. func(ctx context.Context) (any, error) {
  5238. return obj.Status, nil
  5239. },
  5240. nil,
  5241. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  5242. true,
  5243. false,
  5244. )
  5245. }
  5246. func (ec *executionContext) fieldContext_Task_status(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5247. fc = &graphql.FieldContext{
  5248. Object: "Task",
  5249. Field: field,
  5250. IsMethod: false,
  5251. IsResolver: false,
  5252. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5253. switch field.Name {
  5254. case "id":
  5255. return ec.fieldContext_TaskStatus_id(ctx, field)
  5256. case "code":
  5257. return ec.fieldContext_TaskStatus_code(ctx, field)
  5258. case "label":
  5259. return ec.fieldContext_TaskStatus_label(ctx, field)
  5260. case "tasks":
  5261. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  5262. case "createdAt":
  5263. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  5264. case "updatedAt":
  5265. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  5266. }
  5267. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  5268. },
  5269. }
  5270. return fc, nil
  5271. }
  5272. func (ec *executionContext) _Task_dueDate(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5273. return graphql.ResolveField(
  5274. ctx,
  5275. ec.OperationContext,
  5276. field,
  5277. ec.fieldContext_Task_dueDate,
  5278. func(ctx context.Context) (any, error) {
  5279. return obj.DueDate, nil
  5280. },
  5281. nil,
  5282. ec.marshalOString2ᚖstring,
  5283. true,
  5284. false,
  5285. )
  5286. }
  5287. func (ec *executionContext) fieldContext_Task_dueDate(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5288. fc = &graphql.FieldContext{
  5289. Object: "Task",
  5290. Field: field,
  5291. IsMethod: false,
  5292. IsResolver: false,
  5293. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5294. return nil, errors.New("field of type String does not have child fields")
  5295. },
  5296. }
  5297. return fc, nil
  5298. }
  5299. func (ec *executionContext) _Task_priority(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5300. return graphql.ResolveField(
  5301. ctx,
  5302. ec.OperationContext,
  5303. field,
  5304. ec.fieldContext_Task_priority,
  5305. func(ctx context.Context) (any, error) {
  5306. return obj.Priority, nil
  5307. },
  5308. nil,
  5309. ec.marshalNString2string,
  5310. true,
  5311. true,
  5312. )
  5313. }
  5314. func (ec *executionContext) fieldContext_Task_priority(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5315. fc = &graphql.FieldContext{
  5316. Object: "Task",
  5317. Field: field,
  5318. IsMethod: false,
  5319. IsResolver: false,
  5320. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5321. return nil, errors.New("field of type String does not have child fields")
  5322. },
  5323. }
  5324. return fc, nil
  5325. }
  5326. func (ec *executionContext) _Task_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5327. return graphql.ResolveField(
  5328. ctx,
  5329. ec.OperationContext,
  5330. field,
  5331. ec.fieldContext_Task_createdAt,
  5332. func(ctx context.Context) (any, error) {
  5333. return obj.CreatedAt, nil
  5334. },
  5335. nil,
  5336. ec.marshalNString2string,
  5337. true,
  5338. true,
  5339. )
  5340. }
  5341. func (ec *executionContext) fieldContext_Task_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5342. fc = &graphql.FieldContext{
  5343. Object: "Task",
  5344. Field: field,
  5345. IsMethod: false,
  5346. IsResolver: false,
  5347. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5348. return nil, errors.New("field of type String does not have child fields")
  5349. },
  5350. }
  5351. return fc, nil
  5352. }
  5353. func (ec *executionContext) _Task_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5354. return graphql.ResolveField(
  5355. ctx,
  5356. ec.OperationContext,
  5357. field,
  5358. ec.fieldContext_Task_updatedAt,
  5359. func(ctx context.Context) (any, error) {
  5360. return obj.UpdatedAt, nil
  5361. },
  5362. nil,
  5363. ec.marshalNString2string,
  5364. true,
  5365. true,
  5366. )
  5367. }
  5368. func (ec *executionContext) fieldContext_Task_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5369. fc = &graphql.FieldContext{
  5370. Object: "Task",
  5371. Field: field,
  5372. IsMethod: false,
  5373. IsResolver: false,
  5374. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5375. return nil, errors.New("field of type String does not have child fields")
  5376. },
  5377. }
  5378. return fc, nil
  5379. }
  5380. func (ec *executionContext) _TaskStatus_id(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5381. return graphql.ResolveField(
  5382. ctx,
  5383. ec.OperationContext,
  5384. field,
  5385. ec.fieldContext_TaskStatus_id,
  5386. func(ctx context.Context) (any, error) {
  5387. return obj.ID, nil
  5388. },
  5389. nil,
  5390. ec.marshalNID2string,
  5391. true,
  5392. true,
  5393. )
  5394. }
  5395. func (ec *executionContext) fieldContext_TaskStatus_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5396. fc = &graphql.FieldContext{
  5397. Object: "TaskStatus",
  5398. Field: field,
  5399. IsMethod: false,
  5400. IsResolver: false,
  5401. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5402. return nil, errors.New("field of type ID does not have child fields")
  5403. },
  5404. }
  5405. return fc, nil
  5406. }
  5407. func (ec *executionContext) _TaskStatus_code(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5408. return graphql.ResolveField(
  5409. ctx,
  5410. ec.OperationContext,
  5411. field,
  5412. ec.fieldContext_TaskStatus_code,
  5413. func(ctx context.Context) (any, error) {
  5414. return obj.Code, nil
  5415. },
  5416. nil,
  5417. ec.marshalNString2string,
  5418. true,
  5419. true,
  5420. )
  5421. }
  5422. func (ec *executionContext) fieldContext_TaskStatus_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5423. fc = &graphql.FieldContext{
  5424. Object: "TaskStatus",
  5425. Field: field,
  5426. IsMethod: false,
  5427. IsResolver: false,
  5428. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5429. return nil, errors.New("field of type String does not have child fields")
  5430. },
  5431. }
  5432. return fc, nil
  5433. }
  5434. func (ec *executionContext) _TaskStatus_label(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5435. return graphql.ResolveField(
  5436. ctx,
  5437. ec.OperationContext,
  5438. field,
  5439. ec.fieldContext_TaskStatus_label,
  5440. func(ctx context.Context) (any, error) {
  5441. return obj.Label, nil
  5442. },
  5443. nil,
  5444. ec.marshalNString2string,
  5445. true,
  5446. true,
  5447. )
  5448. }
  5449. func (ec *executionContext) fieldContext_TaskStatus_label(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5450. fc = &graphql.FieldContext{
  5451. Object: "TaskStatus",
  5452. Field: field,
  5453. IsMethod: false,
  5454. IsResolver: false,
  5455. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5456. return nil, errors.New("field of type String does not have child fields")
  5457. },
  5458. }
  5459. return fc, nil
  5460. }
  5461. func (ec *executionContext) _TaskStatus_tasks(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5462. return graphql.ResolveField(
  5463. ctx,
  5464. ec.OperationContext,
  5465. field,
  5466. ec.fieldContext_TaskStatus_tasks,
  5467. func(ctx context.Context) (any, error) {
  5468. return obj.Tasks, nil
  5469. },
  5470. nil,
  5471. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  5472. true,
  5473. true,
  5474. )
  5475. }
  5476. func (ec *executionContext) fieldContext_TaskStatus_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5477. fc = &graphql.FieldContext{
  5478. Object: "TaskStatus",
  5479. Field: field,
  5480. IsMethod: false,
  5481. IsResolver: false,
  5482. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5483. switch field.Name {
  5484. case "id":
  5485. return ec.fieldContext_Task_id(ctx, field)
  5486. case "title":
  5487. return ec.fieldContext_Task_title(ctx, field)
  5488. case "content":
  5489. return ec.fieldContext_Task_content(ctx, field)
  5490. case "createdById":
  5491. return ec.fieldContext_Task_createdById(ctx, field)
  5492. case "createdBy":
  5493. return ec.fieldContext_Task_createdBy(ctx, field)
  5494. case "updatedById":
  5495. return ec.fieldContext_Task_updatedById(ctx, field)
  5496. case "updatedBy":
  5497. return ec.fieldContext_Task_updatedBy(ctx, field)
  5498. case "assigneeId":
  5499. return ec.fieldContext_Task_assigneeId(ctx, field)
  5500. case "assignee":
  5501. return ec.fieldContext_Task_assignee(ctx, field)
  5502. case "statusId":
  5503. return ec.fieldContext_Task_statusId(ctx, field)
  5504. case "status":
  5505. return ec.fieldContext_Task_status(ctx, field)
  5506. case "dueDate":
  5507. return ec.fieldContext_Task_dueDate(ctx, field)
  5508. case "priority":
  5509. return ec.fieldContext_Task_priority(ctx, field)
  5510. case "createdAt":
  5511. return ec.fieldContext_Task_createdAt(ctx, field)
  5512. case "updatedAt":
  5513. return ec.fieldContext_Task_updatedAt(ctx, field)
  5514. }
  5515. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5516. },
  5517. }
  5518. return fc, nil
  5519. }
  5520. func (ec *executionContext) _TaskStatus_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5521. return graphql.ResolveField(
  5522. ctx,
  5523. ec.OperationContext,
  5524. field,
  5525. ec.fieldContext_TaskStatus_createdAt,
  5526. func(ctx context.Context) (any, error) {
  5527. return obj.CreatedAt, nil
  5528. },
  5529. nil,
  5530. ec.marshalNString2string,
  5531. true,
  5532. true,
  5533. )
  5534. }
  5535. func (ec *executionContext) fieldContext_TaskStatus_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5536. fc = &graphql.FieldContext{
  5537. Object: "TaskStatus",
  5538. Field: field,
  5539. IsMethod: false,
  5540. IsResolver: false,
  5541. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5542. return nil, errors.New("field of type String does not have child fields")
  5543. },
  5544. }
  5545. return fc, nil
  5546. }
  5547. func (ec *executionContext) _TaskStatus_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5548. return graphql.ResolveField(
  5549. ctx,
  5550. ec.OperationContext,
  5551. field,
  5552. ec.fieldContext_TaskStatus_updatedAt,
  5553. func(ctx context.Context) (any, error) {
  5554. return obj.UpdatedAt, nil
  5555. },
  5556. nil,
  5557. ec.marshalNString2string,
  5558. true,
  5559. true,
  5560. )
  5561. }
  5562. func (ec *executionContext) fieldContext_TaskStatus_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5563. fc = &graphql.FieldContext{
  5564. Object: "TaskStatus",
  5565. Field: field,
  5566. IsMethod: false,
  5567. IsResolver: false,
  5568. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5569. return nil, errors.New("field of type String does not have child fields")
  5570. },
  5571. }
  5572. return fc, nil
  5573. }
  5574. func (ec *executionContext) _User_id(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5575. return graphql.ResolveField(
  5576. ctx,
  5577. ec.OperationContext,
  5578. field,
  5579. ec.fieldContext_User_id,
  5580. func(ctx context.Context) (any, error) {
  5581. return obj.ID, nil
  5582. },
  5583. nil,
  5584. ec.marshalNID2string,
  5585. true,
  5586. true,
  5587. )
  5588. }
  5589. func (ec *executionContext) fieldContext_User_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5590. fc = &graphql.FieldContext{
  5591. Object: "User",
  5592. Field: field,
  5593. IsMethod: false,
  5594. IsResolver: false,
  5595. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5596. return nil, errors.New("field of type ID does not have child fields")
  5597. },
  5598. }
  5599. return fc, nil
  5600. }
  5601. func (ec *executionContext) _User_email(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5602. return graphql.ResolveField(
  5603. ctx,
  5604. ec.OperationContext,
  5605. field,
  5606. ec.fieldContext_User_email,
  5607. func(ctx context.Context) (any, error) {
  5608. return obj.Email, nil
  5609. },
  5610. nil,
  5611. ec.marshalNString2string,
  5612. true,
  5613. true,
  5614. )
  5615. }
  5616. func (ec *executionContext) fieldContext_User_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5617. fc = &graphql.FieldContext{
  5618. Object: "User",
  5619. Field: field,
  5620. IsMethod: false,
  5621. IsResolver: false,
  5622. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5623. return nil, errors.New("field of type String does not have child fields")
  5624. },
  5625. }
  5626. return fc, nil
  5627. }
  5628. func (ec *executionContext) _User_roles(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5629. return graphql.ResolveField(
  5630. ctx,
  5631. ec.OperationContext,
  5632. field,
  5633. ec.fieldContext_User_roles,
  5634. func(ctx context.Context) (any, error) {
  5635. return obj.Roles, nil
  5636. },
  5637. nil,
  5638. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  5639. true,
  5640. true,
  5641. )
  5642. }
  5643. func (ec *executionContext) fieldContext_User_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5644. fc = &graphql.FieldContext{
  5645. Object: "User",
  5646. Field: field,
  5647. IsMethod: false,
  5648. IsResolver: false,
  5649. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5650. switch field.Name {
  5651. case "id":
  5652. return ec.fieldContext_Role_id(ctx, field)
  5653. case "name":
  5654. return ec.fieldContext_Role_name(ctx, field)
  5655. case "description":
  5656. return ec.fieldContext_Role_description(ctx, field)
  5657. case "permissions":
  5658. return ec.fieldContext_Role_permissions(ctx, field)
  5659. }
  5660. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  5661. },
  5662. }
  5663. return fc, nil
  5664. }
  5665. func (ec *executionContext) _User_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5666. return graphql.ResolveField(
  5667. ctx,
  5668. ec.OperationContext,
  5669. field,
  5670. ec.fieldContext_User_createdAt,
  5671. func(ctx context.Context) (any, error) {
  5672. return obj.CreatedAt, nil
  5673. },
  5674. nil,
  5675. ec.marshalNString2string,
  5676. true,
  5677. true,
  5678. )
  5679. }
  5680. func (ec *executionContext) fieldContext_User_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5681. fc = &graphql.FieldContext{
  5682. Object: "User",
  5683. Field: field,
  5684. IsMethod: false,
  5685. IsResolver: false,
  5686. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5687. return nil, errors.New("field of type String does not have child fields")
  5688. },
  5689. }
  5690. return fc, nil
  5691. }
  5692. func (ec *executionContext) _User_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  5693. return graphql.ResolveField(
  5694. ctx,
  5695. ec.OperationContext,
  5696. field,
  5697. ec.fieldContext_User_updatedAt,
  5698. func(ctx context.Context) (any, error) {
  5699. return obj.UpdatedAt, nil
  5700. },
  5701. nil,
  5702. ec.marshalNString2string,
  5703. true,
  5704. true,
  5705. )
  5706. }
  5707. func (ec *executionContext) fieldContext_User_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5708. fc = &graphql.FieldContext{
  5709. Object: "User",
  5710. Field: field,
  5711. IsMethod: false,
  5712. IsResolver: false,
  5713. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5714. return nil, errors.New("field of type String does not have child fields")
  5715. },
  5716. }
  5717. return fc, nil
  5718. }
  5719. func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  5720. return graphql.ResolveField(
  5721. ctx,
  5722. ec.OperationContext,
  5723. field,
  5724. ec.fieldContext___Directive_name,
  5725. func(ctx context.Context) (any, error) {
  5726. return obj.Name, nil
  5727. },
  5728. nil,
  5729. ec.marshalNString2string,
  5730. true,
  5731. true,
  5732. )
  5733. }
  5734. func (ec *executionContext) fieldContext___Directive_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5735. fc = &graphql.FieldContext{
  5736. Object: "__Directive",
  5737. Field: field,
  5738. IsMethod: false,
  5739. IsResolver: false,
  5740. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5741. return nil, errors.New("field of type String does not have child fields")
  5742. },
  5743. }
  5744. return fc, nil
  5745. }
  5746. func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  5747. return graphql.ResolveField(
  5748. ctx,
  5749. ec.OperationContext,
  5750. field,
  5751. ec.fieldContext___Directive_description,
  5752. func(ctx context.Context) (any, error) {
  5753. return obj.Description(), nil
  5754. },
  5755. nil,
  5756. ec.marshalOString2ᚖstring,
  5757. true,
  5758. false,
  5759. )
  5760. }
  5761. func (ec *executionContext) fieldContext___Directive_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5762. fc = &graphql.FieldContext{
  5763. Object: "__Directive",
  5764. Field: field,
  5765. IsMethod: true,
  5766. IsResolver: false,
  5767. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5768. return nil, errors.New("field of type String does not have child fields")
  5769. },
  5770. }
  5771. return fc, nil
  5772. }
  5773. func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  5774. return graphql.ResolveField(
  5775. ctx,
  5776. ec.OperationContext,
  5777. field,
  5778. ec.fieldContext___Directive_isRepeatable,
  5779. func(ctx context.Context) (any, error) {
  5780. return obj.IsRepeatable, nil
  5781. },
  5782. nil,
  5783. ec.marshalNBoolean2bool,
  5784. true,
  5785. true,
  5786. )
  5787. }
  5788. func (ec *executionContext) fieldContext___Directive_isRepeatable(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5789. fc = &graphql.FieldContext{
  5790. Object: "__Directive",
  5791. Field: field,
  5792. IsMethod: false,
  5793. IsResolver: false,
  5794. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5795. return nil, errors.New("field of type Boolean does not have child fields")
  5796. },
  5797. }
  5798. return fc, nil
  5799. }
  5800. func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  5801. return graphql.ResolveField(
  5802. ctx,
  5803. ec.OperationContext,
  5804. field,
  5805. ec.fieldContext___Directive_locations,
  5806. func(ctx context.Context) (any, error) {
  5807. return obj.Locations, nil
  5808. },
  5809. nil,
  5810. ec.marshalN__DirectiveLocation2ᚕstringᚄ,
  5811. true,
  5812. true,
  5813. )
  5814. }
  5815. func (ec *executionContext) fieldContext___Directive_locations(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5816. fc = &graphql.FieldContext{
  5817. Object: "__Directive",
  5818. Field: field,
  5819. IsMethod: false,
  5820. IsResolver: false,
  5821. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5822. return nil, errors.New("field of type __DirectiveLocation does not have child fields")
  5823. },
  5824. }
  5825. return fc, nil
  5826. }
  5827. func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  5828. return graphql.ResolveField(
  5829. ctx,
  5830. ec.OperationContext,
  5831. field,
  5832. ec.fieldContext___Directive_args,
  5833. func(ctx context.Context) (any, error) {
  5834. return obj.Args, nil
  5835. },
  5836. nil,
  5837. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  5838. true,
  5839. true,
  5840. )
  5841. }
  5842. func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5843. fc = &graphql.FieldContext{
  5844. Object: "__Directive",
  5845. Field: field,
  5846. IsMethod: false,
  5847. IsResolver: false,
  5848. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5849. switch field.Name {
  5850. case "name":
  5851. return ec.fieldContext___InputValue_name(ctx, field)
  5852. case "description":
  5853. return ec.fieldContext___InputValue_description(ctx, field)
  5854. case "type":
  5855. return ec.fieldContext___InputValue_type(ctx, field)
  5856. case "defaultValue":
  5857. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  5858. case "isDeprecated":
  5859. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  5860. case "deprecationReason":
  5861. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  5862. }
  5863. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  5864. },
  5865. }
  5866. defer func() {
  5867. if r := recover(); r != nil {
  5868. err = ec.Recover(ctx, r)
  5869. ec.Error(ctx, err)
  5870. }
  5871. }()
  5872. ctx = graphql.WithFieldContext(ctx, fc)
  5873. if fc.Args, err = ec.field___Directive_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  5874. ec.Error(ctx, err)
  5875. return fc, err
  5876. }
  5877. return fc, nil
  5878. }
  5879. func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  5880. return graphql.ResolveField(
  5881. ctx,
  5882. ec.OperationContext,
  5883. field,
  5884. ec.fieldContext___EnumValue_name,
  5885. func(ctx context.Context) (any, error) {
  5886. return obj.Name, nil
  5887. },
  5888. nil,
  5889. ec.marshalNString2string,
  5890. true,
  5891. true,
  5892. )
  5893. }
  5894. func (ec *executionContext) fieldContext___EnumValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5895. fc = &graphql.FieldContext{
  5896. Object: "__EnumValue",
  5897. Field: field,
  5898. IsMethod: false,
  5899. IsResolver: false,
  5900. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5901. return nil, errors.New("field of type String does not have child fields")
  5902. },
  5903. }
  5904. return fc, nil
  5905. }
  5906. func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  5907. return graphql.ResolveField(
  5908. ctx,
  5909. ec.OperationContext,
  5910. field,
  5911. ec.fieldContext___EnumValue_description,
  5912. func(ctx context.Context) (any, error) {
  5913. return obj.Description(), nil
  5914. },
  5915. nil,
  5916. ec.marshalOString2ᚖstring,
  5917. true,
  5918. false,
  5919. )
  5920. }
  5921. func (ec *executionContext) fieldContext___EnumValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5922. fc = &graphql.FieldContext{
  5923. Object: "__EnumValue",
  5924. Field: field,
  5925. IsMethod: true,
  5926. IsResolver: false,
  5927. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5928. return nil, errors.New("field of type String does not have child fields")
  5929. },
  5930. }
  5931. return fc, nil
  5932. }
  5933. func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  5934. return graphql.ResolveField(
  5935. ctx,
  5936. ec.OperationContext,
  5937. field,
  5938. ec.fieldContext___EnumValue_isDeprecated,
  5939. func(ctx context.Context) (any, error) {
  5940. return obj.IsDeprecated(), nil
  5941. },
  5942. nil,
  5943. ec.marshalNBoolean2bool,
  5944. true,
  5945. true,
  5946. )
  5947. }
  5948. func (ec *executionContext) fieldContext___EnumValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5949. fc = &graphql.FieldContext{
  5950. Object: "__EnumValue",
  5951. Field: field,
  5952. IsMethod: true,
  5953. IsResolver: false,
  5954. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5955. return nil, errors.New("field of type Boolean does not have child fields")
  5956. },
  5957. }
  5958. return fc, nil
  5959. }
  5960. func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  5961. return graphql.ResolveField(
  5962. ctx,
  5963. ec.OperationContext,
  5964. field,
  5965. ec.fieldContext___EnumValue_deprecationReason,
  5966. func(ctx context.Context) (any, error) {
  5967. return obj.DeprecationReason(), nil
  5968. },
  5969. nil,
  5970. ec.marshalOString2ᚖstring,
  5971. true,
  5972. false,
  5973. )
  5974. }
  5975. func (ec *executionContext) fieldContext___EnumValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5976. fc = &graphql.FieldContext{
  5977. Object: "__EnumValue",
  5978. Field: field,
  5979. IsMethod: true,
  5980. IsResolver: false,
  5981. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5982. return nil, errors.New("field of type String does not have child fields")
  5983. },
  5984. }
  5985. return fc, nil
  5986. }
  5987. func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  5988. return graphql.ResolveField(
  5989. ctx,
  5990. ec.OperationContext,
  5991. field,
  5992. ec.fieldContext___Field_name,
  5993. func(ctx context.Context) (any, error) {
  5994. return obj.Name, nil
  5995. },
  5996. nil,
  5997. ec.marshalNString2string,
  5998. true,
  5999. true,
  6000. )
  6001. }
  6002. func (ec *executionContext) fieldContext___Field_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6003. fc = &graphql.FieldContext{
  6004. Object: "__Field",
  6005. Field: field,
  6006. IsMethod: false,
  6007. IsResolver: false,
  6008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6009. return nil, errors.New("field of type String does not have child fields")
  6010. },
  6011. }
  6012. return fc, nil
  6013. }
  6014. func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6015. return graphql.ResolveField(
  6016. ctx,
  6017. ec.OperationContext,
  6018. field,
  6019. ec.fieldContext___Field_description,
  6020. func(ctx context.Context) (any, error) {
  6021. return obj.Description(), nil
  6022. },
  6023. nil,
  6024. ec.marshalOString2ᚖstring,
  6025. true,
  6026. false,
  6027. )
  6028. }
  6029. func (ec *executionContext) fieldContext___Field_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6030. fc = &graphql.FieldContext{
  6031. Object: "__Field",
  6032. Field: field,
  6033. IsMethod: true,
  6034. IsResolver: false,
  6035. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6036. return nil, errors.New("field of type String does not have child fields")
  6037. },
  6038. }
  6039. return fc, nil
  6040. }
  6041. func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6042. return graphql.ResolveField(
  6043. ctx,
  6044. ec.OperationContext,
  6045. field,
  6046. ec.fieldContext___Field_args,
  6047. func(ctx context.Context) (any, error) {
  6048. return obj.Args, nil
  6049. },
  6050. nil,
  6051. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6052. true,
  6053. true,
  6054. )
  6055. }
  6056. func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6057. fc = &graphql.FieldContext{
  6058. Object: "__Field",
  6059. Field: field,
  6060. IsMethod: false,
  6061. IsResolver: false,
  6062. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6063. switch field.Name {
  6064. case "name":
  6065. return ec.fieldContext___InputValue_name(ctx, field)
  6066. case "description":
  6067. return ec.fieldContext___InputValue_description(ctx, field)
  6068. case "type":
  6069. return ec.fieldContext___InputValue_type(ctx, field)
  6070. case "defaultValue":
  6071. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6072. case "isDeprecated":
  6073. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6074. case "deprecationReason":
  6075. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  6076. }
  6077. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  6078. },
  6079. }
  6080. defer func() {
  6081. if r := recover(); r != nil {
  6082. err = ec.Recover(ctx, r)
  6083. ec.Error(ctx, err)
  6084. }
  6085. }()
  6086. ctx = graphql.WithFieldContext(ctx, fc)
  6087. if fc.Args, err = ec.field___Field_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6088. ec.Error(ctx, err)
  6089. return fc, err
  6090. }
  6091. return fc, nil
  6092. }
  6093. func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6094. return graphql.ResolveField(
  6095. ctx,
  6096. ec.OperationContext,
  6097. field,
  6098. ec.fieldContext___Field_type,
  6099. func(ctx context.Context) (any, error) {
  6100. return obj.Type, nil
  6101. },
  6102. nil,
  6103. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6104. true,
  6105. true,
  6106. )
  6107. }
  6108. func (ec *executionContext) fieldContext___Field_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6109. fc = &graphql.FieldContext{
  6110. Object: "__Field",
  6111. Field: field,
  6112. IsMethod: false,
  6113. IsResolver: false,
  6114. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6115. switch field.Name {
  6116. case "kind":
  6117. return ec.fieldContext___Type_kind(ctx, field)
  6118. case "name":
  6119. return ec.fieldContext___Type_name(ctx, field)
  6120. case "description":
  6121. return ec.fieldContext___Type_description(ctx, field)
  6122. case "specifiedByURL":
  6123. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6124. case "fields":
  6125. return ec.fieldContext___Type_fields(ctx, field)
  6126. case "interfaces":
  6127. return ec.fieldContext___Type_interfaces(ctx, field)
  6128. case "possibleTypes":
  6129. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6130. case "enumValues":
  6131. return ec.fieldContext___Type_enumValues(ctx, field)
  6132. case "inputFields":
  6133. return ec.fieldContext___Type_inputFields(ctx, field)
  6134. case "ofType":
  6135. return ec.fieldContext___Type_ofType(ctx, field)
  6136. case "isOneOf":
  6137. return ec.fieldContext___Type_isOneOf(ctx, field)
  6138. }
  6139. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6140. },
  6141. }
  6142. return fc, nil
  6143. }
  6144. func (ec *executionContext) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6145. return graphql.ResolveField(
  6146. ctx,
  6147. ec.OperationContext,
  6148. field,
  6149. ec.fieldContext___Field_isDeprecated,
  6150. func(ctx context.Context) (any, error) {
  6151. return obj.IsDeprecated(), nil
  6152. },
  6153. nil,
  6154. ec.marshalNBoolean2bool,
  6155. true,
  6156. true,
  6157. )
  6158. }
  6159. func (ec *executionContext) fieldContext___Field_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6160. fc = &graphql.FieldContext{
  6161. Object: "__Field",
  6162. Field: field,
  6163. IsMethod: true,
  6164. IsResolver: false,
  6165. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6166. return nil, errors.New("field of type Boolean does not have child fields")
  6167. },
  6168. }
  6169. return fc, nil
  6170. }
  6171. func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6172. return graphql.ResolveField(
  6173. ctx,
  6174. ec.OperationContext,
  6175. field,
  6176. ec.fieldContext___Field_deprecationReason,
  6177. func(ctx context.Context) (any, error) {
  6178. return obj.DeprecationReason(), nil
  6179. },
  6180. nil,
  6181. ec.marshalOString2ᚖstring,
  6182. true,
  6183. false,
  6184. )
  6185. }
  6186. func (ec *executionContext) fieldContext___Field_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6187. fc = &graphql.FieldContext{
  6188. Object: "__Field",
  6189. Field: field,
  6190. IsMethod: true,
  6191. IsResolver: false,
  6192. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6193. return nil, errors.New("field of type String does not have child fields")
  6194. },
  6195. }
  6196. return fc, nil
  6197. }
  6198. func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6199. return graphql.ResolveField(
  6200. ctx,
  6201. ec.OperationContext,
  6202. field,
  6203. ec.fieldContext___InputValue_name,
  6204. func(ctx context.Context) (any, error) {
  6205. return obj.Name, nil
  6206. },
  6207. nil,
  6208. ec.marshalNString2string,
  6209. true,
  6210. true,
  6211. )
  6212. }
  6213. func (ec *executionContext) fieldContext___InputValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6214. fc = &graphql.FieldContext{
  6215. Object: "__InputValue",
  6216. Field: field,
  6217. IsMethod: false,
  6218. IsResolver: false,
  6219. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6220. return nil, errors.New("field of type String does not have child fields")
  6221. },
  6222. }
  6223. return fc, nil
  6224. }
  6225. func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6226. return graphql.ResolveField(
  6227. ctx,
  6228. ec.OperationContext,
  6229. field,
  6230. ec.fieldContext___InputValue_description,
  6231. func(ctx context.Context) (any, error) {
  6232. return obj.Description(), nil
  6233. },
  6234. nil,
  6235. ec.marshalOString2ᚖstring,
  6236. true,
  6237. false,
  6238. )
  6239. }
  6240. func (ec *executionContext) fieldContext___InputValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6241. fc = &graphql.FieldContext{
  6242. Object: "__InputValue",
  6243. Field: field,
  6244. IsMethod: true,
  6245. IsResolver: false,
  6246. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6247. return nil, errors.New("field of type String does not have child fields")
  6248. },
  6249. }
  6250. return fc, nil
  6251. }
  6252. func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6253. return graphql.ResolveField(
  6254. ctx,
  6255. ec.OperationContext,
  6256. field,
  6257. ec.fieldContext___InputValue_type,
  6258. func(ctx context.Context) (any, error) {
  6259. return obj.Type, nil
  6260. },
  6261. nil,
  6262. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6263. true,
  6264. true,
  6265. )
  6266. }
  6267. func (ec *executionContext) fieldContext___InputValue_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6268. fc = &graphql.FieldContext{
  6269. Object: "__InputValue",
  6270. Field: field,
  6271. IsMethod: false,
  6272. IsResolver: false,
  6273. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6274. switch field.Name {
  6275. case "kind":
  6276. return ec.fieldContext___Type_kind(ctx, field)
  6277. case "name":
  6278. return ec.fieldContext___Type_name(ctx, field)
  6279. case "description":
  6280. return ec.fieldContext___Type_description(ctx, field)
  6281. case "specifiedByURL":
  6282. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6283. case "fields":
  6284. return ec.fieldContext___Type_fields(ctx, field)
  6285. case "interfaces":
  6286. return ec.fieldContext___Type_interfaces(ctx, field)
  6287. case "possibleTypes":
  6288. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6289. case "enumValues":
  6290. return ec.fieldContext___Type_enumValues(ctx, field)
  6291. case "inputFields":
  6292. return ec.fieldContext___Type_inputFields(ctx, field)
  6293. case "ofType":
  6294. return ec.fieldContext___Type_ofType(ctx, field)
  6295. case "isOneOf":
  6296. return ec.fieldContext___Type_isOneOf(ctx, field)
  6297. }
  6298. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6299. },
  6300. }
  6301. return fc, nil
  6302. }
  6303. func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6304. return graphql.ResolveField(
  6305. ctx,
  6306. ec.OperationContext,
  6307. field,
  6308. ec.fieldContext___InputValue_defaultValue,
  6309. func(ctx context.Context) (any, error) {
  6310. return obj.DefaultValue, nil
  6311. },
  6312. nil,
  6313. ec.marshalOString2ᚖstring,
  6314. true,
  6315. false,
  6316. )
  6317. }
  6318. func (ec *executionContext) fieldContext___InputValue_defaultValue(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6319. fc = &graphql.FieldContext{
  6320. Object: "__InputValue",
  6321. Field: field,
  6322. IsMethod: false,
  6323. IsResolver: false,
  6324. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6325. return nil, errors.New("field of type String does not have child fields")
  6326. },
  6327. }
  6328. return fc, nil
  6329. }
  6330. func (ec *executionContext) ___InputValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6331. return graphql.ResolveField(
  6332. ctx,
  6333. ec.OperationContext,
  6334. field,
  6335. ec.fieldContext___InputValue_isDeprecated,
  6336. func(ctx context.Context) (any, error) {
  6337. return obj.IsDeprecated(), nil
  6338. },
  6339. nil,
  6340. ec.marshalNBoolean2bool,
  6341. true,
  6342. true,
  6343. )
  6344. }
  6345. func (ec *executionContext) fieldContext___InputValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6346. fc = &graphql.FieldContext{
  6347. Object: "__InputValue",
  6348. Field: field,
  6349. IsMethod: true,
  6350. IsResolver: false,
  6351. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6352. return nil, errors.New("field of type Boolean does not have child fields")
  6353. },
  6354. }
  6355. return fc, nil
  6356. }
  6357. func (ec *executionContext) ___InputValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6358. return graphql.ResolveField(
  6359. ctx,
  6360. ec.OperationContext,
  6361. field,
  6362. ec.fieldContext___InputValue_deprecationReason,
  6363. func(ctx context.Context) (any, error) {
  6364. return obj.DeprecationReason(), nil
  6365. },
  6366. nil,
  6367. ec.marshalOString2ᚖstring,
  6368. true,
  6369. false,
  6370. )
  6371. }
  6372. func (ec *executionContext) fieldContext___InputValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6373. fc = &graphql.FieldContext{
  6374. Object: "__InputValue",
  6375. Field: field,
  6376. IsMethod: true,
  6377. IsResolver: false,
  6378. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6379. return nil, errors.New("field of type String does not have child fields")
  6380. },
  6381. }
  6382. return fc, nil
  6383. }
  6384. func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6385. return graphql.ResolveField(
  6386. ctx,
  6387. ec.OperationContext,
  6388. field,
  6389. ec.fieldContext___Schema_description,
  6390. func(ctx context.Context) (any, error) {
  6391. return obj.Description(), nil
  6392. },
  6393. nil,
  6394. ec.marshalOString2ᚖstring,
  6395. true,
  6396. false,
  6397. )
  6398. }
  6399. func (ec *executionContext) fieldContext___Schema_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6400. fc = &graphql.FieldContext{
  6401. Object: "__Schema",
  6402. Field: field,
  6403. IsMethod: true,
  6404. IsResolver: false,
  6405. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6406. return nil, errors.New("field of type String does not have child fields")
  6407. },
  6408. }
  6409. return fc, nil
  6410. }
  6411. func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6412. return graphql.ResolveField(
  6413. ctx,
  6414. ec.OperationContext,
  6415. field,
  6416. ec.fieldContext___Schema_types,
  6417. func(ctx context.Context) (any, error) {
  6418. return obj.Types(), nil
  6419. },
  6420. nil,
  6421. ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  6422. true,
  6423. true,
  6424. )
  6425. }
  6426. func (ec *executionContext) fieldContext___Schema_types(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6427. fc = &graphql.FieldContext{
  6428. Object: "__Schema",
  6429. Field: field,
  6430. IsMethod: true,
  6431. IsResolver: false,
  6432. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6433. switch field.Name {
  6434. case "kind":
  6435. return ec.fieldContext___Type_kind(ctx, field)
  6436. case "name":
  6437. return ec.fieldContext___Type_name(ctx, field)
  6438. case "description":
  6439. return ec.fieldContext___Type_description(ctx, field)
  6440. case "specifiedByURL":
  6441. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6442. case "fields":
  6443. return ec.fieldContext___Type_fields(ctx, field)
  6444. case "interfaces":
  6445. return ec.fieldContext___Type_interfaces(ctx, field)
  6446. case "possibleTypes":
  6447. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6448. case "enumValues":
  6449. return ec.fieldContext___Type_enumValues(ctx, field)
  6450. case "inputFields":
  6451. return ec.fieldContext___Type_inputFields(ctx, field)
  6452. case "ofType":
  6453. return ec.fieldContext___Type_ofType(ctx, field)
  6454. case "isOneOf":
  6455. return ec.fieldContext___Type_isOneOf(ctx, field)
  6456. }
  6457. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6458. },
  6459. }
  6460. return fc, nil
  6461. }
  6462. func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6463. return graphql.ResolveField(
  6464. ctx,
  6465. ec.OperationContext,
  6466. field,
  6467. ec.fieldContext___Schema_queryType,
  6468. func(ctx context.Context) (any, error) {
  6469. return obj.QueryType(), nil
  6470. },
  6471. nil,
  6472. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6473. true,
  6474. true,
  6475. )
  6476. }
  6477. func (ec *executionContext) fieldContext___Schema_queryType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6478. fc = &graphql.FieldContext{
  6479. Object: "__Schema",
  6480. Field: field,
  6481. IsMethod: true,
  6482. IsResolver: false,
  6483. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6484. switch field.Name {
  6485. case "kind":
  6486. return ec.fieldContext___Type_kind(ctx, field)
  6487. case "name":
  6488. return ec.fieldContext___Type_name(ctx, field)
  6489. case "description":
  6490. return ec.fieldContext___Type_description(ctx, field)
  6491. case "specifiedByURL":
  6492. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6493. case "fields":
  6494. return ec.fieldContext___Type_fields(ctx, field)
  6495. case "interfaces":
  6496. return ec.fieldContext___Type_interfaces(ctx, field)
  6497. case "possibleTypes":
  6498. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6499. case "enumValues":
  6500. return ec.fieldContext___Type_enumValues(ctx, field)
  6501. case "inputFields":
  6502. return ec.fieldContext___Type_inputFields(ctx, field)
  6503. case "ofType":
  6504. return ec.fieldContext___Type_ofType(ctx, field)
  6505. case "isOneOf":
  6506. return ec.fieldContext___Type_isOneOf(ctx, field)
  6507. }
  6508. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6509. },
  6510. }
  6511. return fc, nil
  6512. }
  6513. func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6514. return graphql.ResolveField(
  6515. ctx,
  6516. ec.OperationContext,
  6517. field,
  6518. ec.fieldContext___Schema_mutationType,
  6519. func(ctx context.Context) (any, error) {
  6520. return obj.MutationType(), nil
  6521. },
  6522. nil,
  6523. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6524. true,
  6525. false,
  6526. )
  6527. }
  6528. func (ec *executionContext) fieldContext___Schema_mutationType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6529. fc = &graphql.FieldContext{
  6530. Object: "__Schema",
  6531. Field: field,
  6532. IsMethod: true,
  6533. IsResolver: false,
  6534. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6535. switch field.Name {
  6536. case "kind":
  6537. return ec.fieldContext___Type_kind(ctx, field)
  6538. case "name":
  6539. return ec.fieldContext___Type_name(ctx, field)
  6540. case "description":
  6541. return ec.fieldContext___Type_description(ctx, field)
  6542. case "specifiedByURL":
  6543. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6544. case "fields":
  6545. return ec.fieldContext___Type_fields(ctx, field)
  6546. case "interfaces":
  6547. return ec.fieldContext___Type_interfaces(ctx, field)
  6548. case "possibleTypes":
  6549. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6550. case "enumValues":
  6551. return ec.fieldContext___Type_enumValues(ctx, field)
  6552. case "inputFields":
  6553. return ec.fieldContext___Type_inputFields(ctx, field)
  6554. case "ofType":
  6555. return ec.fieldContext___Type_ofType(ctx, field)
  6556. case "isOneOf":
  6557. return ec.fieldContext___Type_isOneOf(ctx, field)
  6558. }
  6559. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6560. },
  6561. }
  6562. return fc, nil
  6563. }
  6564. func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6565. return graphql.ResolveField(
  6566. ctx,
  6567. ec.OperationContext,
  6568. field,
  6569. ec.fieldContext___Schema_subscriptionType,
  6570. func(ctx context.Context) (any, error) {
  6571. return obj.SubscriptionType(), nil
  6572. },
  6573. nil,
  6574. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6575. true,
  6576. false,
  6577. )
  6578. }
  6579. func (ec *executionContext) fieldContext___Schema_subscriptionType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6580. fc = &graphql.FieldContext{
  6581. Object: "__Schema",
  6582. Field: field,
  6583. IsMethod: true,
  6584. IsResolver: false,
  6585. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6586. switch field.Name {
  6587. case "kind":
  6588. return ec.fieldContext___Type_kind(ctx, field)
  6589. case "name":
  6590. return ec.fieldContext___Type_name(ctx, field)
  6591. case "description":
  6592. return ec.fieldContext___Type_description(ctx, field)
  6593. case "specifiedByURL":
  6594. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6595. case "fields":
  6596. return ec.fieldContext___Type_fields(ctx, field)
  6597. case "interfaces":
  6598. return ec.fieldContext___Type_interfaces(ctx, field)
  6599. case "possibleTypes":
  6600. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6601. case "enumValues":
  6602. return ec.fieldContext___Type_enumValues(ctx, field)
  6603. case "inputFields":
  6604. return ec.fieldContext___Type_inputFields(ctx, field)
  6605. case "ofType":
  6606. return ec.fieldContext___Type_ofType(ctx, field)
  6607. case "isOneOf":
  6608. return ec.fieldContext___Type_isOneOf(ctx, field)
  6609. }
  6610. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6611. },
  6612. }
  6613. return fc, nil
  6614. }
  6615. func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6616. return graphql.ResolveField(
  6617. ctx,
  6618. ec.OperationContext,
  6619. field,
  6620. ec.fieldContext___Schema_directives,
  6621. func(ctx context.Context) (any, error) {
  6622. return obj.Directives(), nil
  6623. },
  6624. nil,
  6625. ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ,
  6626. true,
  6627. true,
  6628. )
  6629. }
  6630. func (ec *executionContext) fieldContext___Schema_directives(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6631. fc = &graphql.FieldContext{
  6632. Object: "__Schema",
  6633. Field: field,
  6634. IsMethod: true,
  6635. IsResolver: false,
  6636. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6637. switch field.Name {
  6638. case "name":
  6639. return ec.fieldContext___Directive_name(ctx, field)
  6640. case "description":
  6641. return ec.fieldContext___Directive_description(ctx, field)
  6642. case "isRepeatable":
  6643. return ec.fieldContext___Directive_isRepeatable(ctx, field)
  6644. case "locations":
  6645. return ec.fieldContext___Directive_locations(ctx, field)
  6646. case "args":
  6647. return ec.fieldContext___Directive_args(ctx, field)
  6648. }
  6649. return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name)
  6650. },
  6651. }
  6652. return fc, nil
  6653. }
  6654. func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6655. return graphql.ResolveField(
  6656. ctx,
  6657. ec.OperationContext,
  6658. field,
  6659. ec.fieldContext___Type_kind,
  6660. func(ctx context.Context) (any, error) {
  6661. return obj.Kind(), nil
  6662. },
  6663. nil,
  6664. ec.marshalN__TypeKind2string,
  6665. true,
  6666. true,
  6667. )
  6668. }
  6669. func (ec *executionContext) fieldContext___Type_kind(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6670. fc = &graphql.FieldContext{
  6671. Object: "__Type",
  6672. Field: field,
  6673. IsMethod: true,
  6674. IsResolver: false,
  6675. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6676. return nil, errors.New("field of type __TypeKind does not have child fields")
  6677. },
  6678. }
  6679. return fc, nil
  6680. }
  6681. func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6682. return graphql.ResolveField(
  6683. ctx,
  6684. ec.OperationContext,
  6685. field,
  6686. ec.fieldContext___Type_name,
  6687. func(ctx context.Context) (any, error) {
  6688. return obj.Name(), nil
  6689. },
  6690. nil,
  6691. ec.marshalOString2ᚖstring,
  6692. true,
  6693. false,
  6694. )
  6695. }
  6696. func (ec *executionContext) fieldContext___Type_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6697. fc = &graphql.FieldContext{
  6698. Object: "__Type",
  6699. Field: field,
  6700. IsMethod: true,
  6701. IsResolver: false,
  6702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6703. return nil, errors.New("field of type String does not have child fields")
  6704. },
  6705. }
  6706. return fc, nil
  6707. }
  6708. func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6709. return graphql.ResolveField(
  6710. ctx,
  6711. ec.OperationContext,
  6712. field,
  6713. ec.fieldContext___Type_description,
  6714. func(ctx context.Context) (any, error) {
  6715. return obj.Description(), nil
  6716. },
  6717. nil,
  6718. ec.marshalOString2ᚖstring,
  6719. true,
  6720. false,
  6721. )
  6722. }
  6723. func (ec *executionContext) fieldContext___Type_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6724. fc = &graphql.FieldContext{
  6725. Object: "__Type",
  6726. Field: field,
  6727. IsMethod: true,
  6728. IsResolver: false,
  6729. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6730. return nil, errors.New("field of type String does not have child fields")
  6731. },
  6732. }
  6733. return fc, nil
  6734. }
  6735. func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6736. return graphql.ResolveField(
  6737. ctx,
  6738. ec.OperationContext,
  6739. field,
  6740. ec.fieldContext___Type_specifiedByURL,
  6741. func(ctx context.Context) (any, error) {
  6742. return obj.SpecifiedByURL(), nil
  6743. },
  6744. nil,
  6745. ec.marshalOString2ᚖstring,
  6746. true,
  6747. false,
  6748. )
  6749. }
  6750. func (ec *executionContext) fieldContext___Type_specifiedByURL(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6751. fc = &graphql.FieldContext{
  6752. Object: "__Type",
  6753. Field: field,
  6754. IsMethod: true,
  6755. IsResolver: false,
  6756. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6757. return nil, errors.New("field of type String does not have child fields")
  6758. },
  6759. }
  6760. return fc, nil
  6761. }
  6762. func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6763. return graphql.ResolveField(
  6764. ctx,
  6765. ec.OperationContext,
  6766. field,
  6767. ec.fieldContext___Type_fields,
  6768. func(ctx context.Context) (any, error) {
  6769. fc := graphql.GetFieldContext(ctx)
  6770. return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil
  6771. },
  6772. nil,
  6773. ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ,
  6774. true,
  6775. false,
  6776. )
  6777. }
  6778. func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6779. fc = &graphql.FieldContext{
  6780. Object: "__Type",
  6781. Field: field,
  6782. IsMethod: true,
  6783. IsResolver: false,
  6784. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6785. switch field.Name {
  6786. case "name":
  6787. return ec.fieldContext___Field_name(ctx, field)
  6788. case "description":
  6789. return ec.fieldContext___Field_description(ctx, field)
  6790. case "args":
  6791. return ec.fieldContext___Field_args(ctx, field)
  6792. case "type":
  6793. return ec.fieldContext___Field_type(ctx, field)
  6794. case "isDeprecated":
  6795. return ec.fieldContext___Field_isDeprecated(ctx, field)
  6796. case "deprecationReason":
  6797. return ec.fieldContext___Field_deprecationReason(ctx, field)
  6798. }
  6799. return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name)
  6800. },
  6801. }
  6802. defer func() {
  6803. if r := recover(); r != nil {
  6804. err = ec.Recover(ctx, r)
  6805. ec.Error(ctx, err)
  6806. }
  6807. }()
  6808. ctx = graphql.WithFieldContext(ctx, fc)
  6809. if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6810. ec.Error(ctx, err)
  6811. return fc, err
  6812. }
  6813. return fc, nil
  6814. }
  6815. func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6816. return graphql.ResolveField(
  6817. ctx,
  6818. ec.OperationContext,
  6819. field,
  6820. ec.fieldContext___Type_interfaces,
  6821. func(ctx context.Context) (any, error) {
  6822. return obj.Interfaces(), nil
  6823. },
  6824. nil,
  6825. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  6826. true,
  6827. false,
  6828. )
  6829. }
  6830. func (ec *executionContext) fieldContext___Type_interfaces(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6831. fc = &graphql.FieldContext{
  6832. Object: "__Type",
  6833. Field: field,
  6834. IsMethod: true,
  6835. IsResolver: false,
  6836. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6837. switch field.Name {
  6838. case "kind":
  6839. return ec.fieldContext___Type_kind(ctx, field)
  6840. case "name":
  6841. return ec.fieldContext___Type_name(ctx, field)
  6842. case "description":
  6843. return ec.fieldContext___Type_description(ctx, field)
  6844. case "specifiedByURL":
  6845. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6846. case "fields":
  6847. return ec.fieldContext___Type_fields(ctx, field)
  6848. case "interfaces":
  6849. return ec.fieldContext___Type_interfaces(ctx, field)
  6850. case "possibleTypes":
  6851. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6852. case "enumValues":
  6853. return ec.fieldContext___Type_enumValues(ctx, field)
  6854. case "inputFields":
  6855. return ec.fieldContext___Type_inputFields(ctx, field)
  6856. case "ofType":
  6857. return ec.fieldContext___Type_ofType(ctx, field)
  6858. case "isOneOf":
  6859. return ec.fieldContext___Type_isOneOf(ctx, field)
  6860. }
  6861. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6862. },
  6863. }
  6864. return fc, nil
  6865. }
  6866. func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6867. return graphql.ResolveField(
  6868. ctx,
  6869. ec.OperationContext,
  6870. field,
  6871. ec.fieldContext___Type_possibleTypes,
  6872. func(ctx context.Context) (any, error) {
  6873. return obj.PossibleTypes(), nil
  6874. },
  6875. nil,
  6876. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  6877. true,
  6878. false,
  6879. )
  6880. }
  6881. func (ec *executionContext) fieldContext___Type_possibleTypes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6882. fc = &graphql.FieldContext{
  6883. Object: "__Type",
  6884. Field: field,
  6885. IsMethod: true,
  6886. IsResolver: false,
  6887. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6888. switch field.Name {
  6889. case "kind":
  6890. return ec.fieldContext___Type_kind(ctx, field)
  6891. case "name":
  6892. return ec.fieldContext___Type_name(ctx, field)
  6893. case "description":
  6894. return ec.fieldContext___Type_description(ctx, field)
  6895. case "specifiedByURL":
  6896. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6897. case "fields":
  6898. return ec.fieldContext___Type_fields(ctx, field)
  6899. case "interfaces":
  6900. return ec.fieldContext___Type_interfaces(ctx, field)
  6901. case "possibleTypes":
  6902. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6903. case "enumValues":
  6904. return ec.fieldContext___Type_enumValues(ctx, field)
  6905. case "inputFields":
  6906. return ec.fieldContext___Type_inputFields(ctx, field)
  6907. case "ofType":
  6908. return ec.fieldContext___Type_ofType(ctx, field)
  6909. case "isOneOf":
  6910. return ec.fieldContext___Type_isOneOf(ctx, field)
  6911. }
  6912. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6913. },
  6914. }
  6915. return fc, nil
  6916. }
  6917. func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6918. return graphql.ResolveField(
  6919. ctx,
  6920. ec.OperationContext,
  6921. field,
  6922. ec.fieldContext___Type_enumValues,
  6923. func(ctx context.Context) (any, error) {
  6924. fc := graphql.GetFieldContext(ctx)
  6925. return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil
  6926. },
  6927. nil,
  6928. ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ,
  6929. true,
  6930. false,
  6931. )
  6932. }
  6933. func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6934. fc = &graphql.FieldContext{
  6935. Object: "__Type",
  6936. Field: field,
  6937. IsMethod: true,
  6938. IsResolver: false,
  6939. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6940. switch field.Name {
  6941. case "name":
  6942. return ec.fieldContext___EnumValue_name(ctx, field)
  6943. case "description":
  6944. return ec.fieldContext___EnumValue_description(ctx, field)
  6945. case "isDeprecated":
  6946. return ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  6947. case "deprecationReason":
  6948. return ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  6949. }
  6950. return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name)
  6951. },
  6952. }
  6953. defer func() {
  6954. if r := recover(); r != nil {
  6955. err = ec.Recover(ctx, r)
  6956. ec.Error(ctx, err)
  6957. }
  6958. }()
  6959. ctx = graphql.WithFieldContext(ctx, fc)
  6960. if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6961. ec.Error(ctx, err)
  6962. return fc, err
  6963. }
  6964. return fc, nil
  6965. }
  6966. func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  6967. return graphql.ResolveField(
  6968. ctx,
  6969. ec.OperationContext,
  6970. field,
  6971. ec.fieldContext___Type_inputFields,
  6972. func(ctx context.Context) (any, error) {
  6973. return obj.InputFields(), nil
  6974. },
  6975. nil,
  6976. ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6977. true,
  6978. false,
  6979. )
  6980. }
  6981. func (ec *executionContext) fieldContext___Type_inputFields(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6982. fc = &graphql.FieldContext{
  6983. Object: "__Type",
  6984. Field: field,
  6985. IsMethod: true,
  6986. IsResolver: false,
  6987. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6988. switch field.Name {
  6989. case "name":
  6990. return ec.fieldContext___InputValue_name(ctx, field)
  6991. case "description":
  6992. return ec.fieldContext___InputValue_description(ctx, field)
  6993. case "type":
  6994. return ec.fieldContext___InputValue_type(ctx, field)
  6995. case "defaultValue":
  6996. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6997. case "isDeprecated":
  6998. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6999. case "deprecationReason":
  7000. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  7001. }
  7002. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  7003. },
  7004. }
  7005. return fc, nil
  7006. }
  7007. func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7008. return graphql.ResolveField(
  7009. ctx,
  7010. ec.OperationContext,
  7011. field,
  7012. ec.fieldContext___Type_ofType,
  7013. func(ctx context.Context) (any, error) {
  7014. return obj.OfType(), nil
  7015. },
  7016. nil,
  7017. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  7018. true,
  7019. false,
  7020. )
  7021. }
  7022. func (ec *executionContext) fieldContext___Type_ofType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7023. fc = &graphql.FieldContext{
  7024. Object: "__Type",
  7025. Field: field,
  7026. IsMethod: true,
  7027. IsResolver: false,
  7028. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7029. switch field.Name {
  7030. case "kind":
  7031. return ec.fieldContext___Type_kind(ctx, field)
  7032. case "name":
  7033. return ec.fieldContext___Type_name(ctx, field)
  7034. case "description":
  7035. return ec.fieldContext___Type_description(ctx, field)
  7036. case "specifiedByURL":
  7037. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7038. case "fields":
  7039. return ec.fieldContext___Type_fields(ctx, field)
  7040. case "interfaces":
  7041. return ec.fieldContext___Type_interfaces(ctx, field)
  7042. case "possibleTypes":
  7043. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7044. case "enumValues":
  7045. return ec.fieldContext___Type_enumValues(ctx, field)
  7046. case "inputFields":
  7047. return ec.fieldContext___Type_inputFields(ctx, field)
  7048. case "ofType":
  7049. return ec.fieldContext___Type_ofType(ctx, field)
  7050. case "isOneOf":
  7051. return ec.fieldContext___Type_isOneOf(ctx, field)
  7052. }
  7053. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7054. },
  7055. }
  7056. return fc, nil
  7057. }
  7058. func (ec *executionContext) ___Type_isOneOf(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7059. return graphql.ResolveField(
  7060. ctx,
  7061. ec.OperationContext,
  7062. field,
  7063. ec.fieldContext___Type_isOneOf,
  7064. func(ctx context.Context) (any, error) {
  7065. return obj.IsOneOf(), nil
  7066. },
  7067. nil,
  7068. ec.marshalOBoolean2bool,
  7069. true,
  7070. false,
  7071. )
  7072. }
  7073. func (ec *executionContext) fieldContext___Type_isOneOf(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7074. fc = &graphql.FieldContext{
  7075. Object: "__Type",
  7076. Field: field,
  7077. IsMethod: true,
  7078. IsResolver: false,
  7079. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7080. return nil, errors.New("field of type Boolean does not have child fields")
  7081. },
  7082. }
  7083. return fc, nil
  7084. }
  7085. // endregion **************************** field.gotpl *****************************
  7086. // region **************************** input.gotpl *****************************
  7087. func (ec *executionContext) unmarshalInputNewMessage(ctx context.Context, obj any) (model.NewMessage, error) {
  7088. var it model.NewMessage
  7089. asMap := map[string]any{}
  7090. for k, v := range obj.(map[string]any) {
  7091. asMap[k] = v
  7092. }
  7093. fieldsInOrder := [...]string{"content", "receivers"}
  7094. for _, k := range fieldsInOrder {
  7095. v, ok := asMap[k]
  7096. if !ok {
  7097. continue
  7098. }
  7099. switch k {
  7100. case "content":
  7101. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7102. data, err := ec.unmarshalNString2string(ctx, v)
  7103. if err != nil {
  7104. return it, err
  7105. }
  7106. it.Content = data
  7107. case "receivers":
  7108. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("receivers"))
  7109. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7110. if err != nil {
  7111. return it, err
  7112. }
  7113. it.Receivers = data
  7114. }
  7115. }
  7116. return it, nil
  7117. }
  7118. func (ec *executionContext) unmarshalInputNewNote(ctx context.Context, obj any) (model.NewNote, error) {
  7119. var it model.NewNote
  7120. asMap := map[string]any{}
  7121. for k, v := range obj.(map[string]any) {
  7122. asMap[k] = v
  7123. }
  7124. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7125. for _, k := range fieldsInOrder {
  7126. v, ok := asMap[k]
  7127. if !ok {
  7128. continue
  7129. }
  7130. switch k {
  7131. case "title":
  7132. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7133. data, err := ec.unmarshalNString2string(ctx, v)
  7134. if err != nil {
  7135. return it, err
  7136. }
  7137. it.Title = data
  7138. case "content":
  7139. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7140. data, err := ec.unmarshalNString2string(ctx, v)
  7141. if err != nil {
  7142. return it, err
  7143. }
  7144. it.Content = data
  7145. case "userId":
  7146. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  7147. data, err := ec.unmarshalNID2string(ctx, v)
  7148. if err != nil {
  7149. return it, err
  7150. }
  7151. it.UserID = data
  7152. case "serviceId":
  7153. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  7154. data, err := ec.unmarshalNID2string(ctx, v)
  7155. if err != nil {
  7156. return it, err
  7157. }
  7158. it.ServiceID = data
  7159. }
  7160. }
  7161. return it, nil
  7162. }
  7163. func (ec *executionContext) unmarshalInputNewPermission(ctx context.Context, obj any) (model.NewPermission, error) {
  7164. var it model.NewPermission
  7165. asMap := map[string]any{}
  7166. for k, v := range obj.(map[string]any) {
  7167. asMap[k] = v
  7168. }
  7169. fieldsInOrder := [...]string{"code", "description"}
  7170. for _, k := range fieldsInOrder {
  7171. v, ok := asMap[k]
  7172. if !ok {
  7173. continue
  7174. }
  7175. switch k {
  7176. case "code":
  7177. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7178. data, err := ec.unmarshalNString2string(ctx, v)
  7179. if err != nil {
  7180. return it, err
  7181. }
  7182. it.Code = data
  7183. case "description":
  7184. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7185. data, err := ec.unmarshalNString2string(ctx, v)
  7186. if err != nil {
  7187. return it, err
  7188. }
  7189. it.Description = data
  7190. }
  7191. }
  7192. return it, nil
  7193. }
  7194. func (ec *executionContext) unmarshalInputNewRole(ctx context.Context, obj any) (model.NewRole, error) {
  7195. var it model.NewRole
  7196. asMap := map[string]any{}
  7197. for k, v := range obj.(map[string]any) {
  7198. asMap[k] = v
  7199. }
  7200. fieldsInOrder := [...]string{"name", "description", "permissions"}
  7201. for _, k := range fieldsInOrder {
  7202. v, ok := asMap[k]
  7203. if !ok {
  7204. continue
  7205. }
  7206. switch k {
  7207. case "name":
  7208. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7209. data, err := ec.unmarshalNString2string(ctx, v)
  7210. if err != nil {
  7211. return it, err
  7212. }
  7213. it.Name = data
  7214. case "description":
  7215. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7216. data, err := ec.unmarshalNString2string(ctx, v)
  7217. if err != nil {
  7218. return it, err
  7219. }
  7220. it.Description = data
  7221. case "permissions":
  7222. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  7223. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7224. if err != nil {
  7225. return it, err
  7226. }
  7227. it.Permissions = data
  7228. }
  7229. }
  7230. return it, nil
  7231. }
  7232. func (ec *executionContext) unmarshalInputNewService(ctx context.Context, obj any) (model.NewService, error) {
  7233. var it model.NewService
  7234. asMap := map[string]any{}
  7235. for k, v := range obj.(map[string]any) {
  7236. asMap[k] = v
  7237. }
  7238. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  7239. for _, k := range fieldsInOrder {
  7240. v, ok := asMap[k]
  7241. if !ok {
  7242. continue
  7243. }
  7244. switch k {
  7245. case "name":
  7246. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7247. data, err := ec.unmarshalNString2string(ctx, v)
  7248. if err != nil {
  7249. return it, err
  7250. }
  7251. it.Name = data
  7252. case "description":
  7253. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7254. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7255. if err != nil {
  7256. return it, err
  7257. }
  7258. it.Description = data
  7259. case "createdById":
  7260. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7261. data, err := ec.unmarshalNID2string(ctx, v)
  7262. if err != nil {
  7263. return it, err
  7264. }
  7265. it.CreatedByID = data
  7266. case "participants":
  7267. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7268. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7269. if err != nil {
  7270. return it, err
  7271. }
  7272. it.Participants = data
  7273. }
  7274. }
  7275. return it, nil
  7276. }
  7277. func (ec *executionContext) unmarshalInputNewTask(ctx context.Context, obj any) (model.NewTask, error) {
  7278. var it model.NewTask
  7279. asMap := map[string]any{}
  7280. for k, v := range obj.(map[string]any) {
  7281. asMap[k] = v
  7282. }
  7283. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  7284. for _, k := range fieldsInOrder {
  7285. v, ok := asMap[k]
  7286. if !ok {
  7287. continue
  7288. }
  7289. switch k {
  7290. case "title":
  7291. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7292. data, err := ec.unmarshalNString2string(ctx, v)
  7293. if err != nil {
  7294. return it, err
  7295. }
  7296. it.Title = data
  7297. case "content":
  7298. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7299. data, err := ec.unmarshalNString2string(ctx, v)
  7300. if err != nil {
  7301. return it, err
  7302. }
  7303. it.Content = data
  7304. case "createdById":
  7305. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7306. data, err := ec.unmarshalNID2string(ctx, v)
  7307. if err != nil {
  7308. return it, err
  7309. }
  7310. it.CreatedByID = data
  7311. case "assigneeId":
  7312. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  7313. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7314. if err != nil {
  7315. return it, err
  7316. }
  7317. it.AssigneeID = data
  7318. case "statusId":
  7319. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  7320. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7321. if err != nil {
  7322. return it, err
  7323. }
  7324. it.StatusID = data
  7325. case "dueDate":
  7326. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  7327. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7328. if err != nil {
  7329. return it, err
  7330. }
  7331. it.DueDate = data
  7332. case "priority":
  7333. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  7334. data, err := ec.unmarshalNString2string(ctx, v)
  7335. if err != nil {
  7336. return it, err
  7337. }
  7338. it.Priority = data
  7339. }
  7340. }
  7341. return it, nil
  7342. }
  7343. func (ec *executionContext) unmarshalInputNewTaskStatus(ctx context.Context, obj any) (model.NewTaskStatus, error) {
  7344. var it model.NewTaskStatus
  7345. asMap := map[string]any{}
  7346. for k, v := range obj.(map[string]any) {
  7347. asMap[k] = v
  7348. }
  7349. fieldsInOrder := [...]string{"code", "label"}
  7350. for _, k := range fieldsInOrder {
  7351. v, ok := asMap[k]
  7352. if !ok {
  7353. continue
  7354. }
  7355. switch k {
  7356. case "code":
  7357. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7358. data, err := ec.unmarshalNString2string(ctx, v)
  7359. if err != nil {
  7360. return it, err
  7361. }
  7362. it.Code = data
  7363. case "label":
  7364. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  7365. data, err := ec.unmarshalNString2string(ctx, v)
  7366. if err != nil {
  7367. return it, err
  7368. }
  7369. it.Label = data
  7370. }
  7371. }
  7372. return it, nil
  7373. }
  7374. func (ec *executionContext) unmarshalInputNewUser(ctx context.Context, obj any) (model.NewUser, error) {
  7375. var it model.NewUser
  7376. asMap := map[string]any{}
  7377. for k, v := range obj.(map[string]any) {
  7378. asMap[k] = v
  7379. }
  7380. fieldsInOrder := [...]string{"email", "password", "roles"}
  7381. for _, k := range fieldsInOrder {
  7382. v, ok := asMap[k]
  7383. if !ok {
  7384. continue
  7385. }
  7386. switch k {
  7387. case "email":
  7388. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  7389. data, err := ec.unmarshalNString2string(ctx, v)
  7390. if err != nil {
  7391. return it, err
  7392. }
  7393. it.Email = data
  7394. case "password":
  7395. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  7396. data, err := ec.unmarshalNString2string(ctx, v)
  7397. if err != nil {
  7398. return it, err
  7399. }
  7400. it.Password = data
  7401. case "roles":
  7402. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  7403. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7404. if err != nil {
  7405. return it, err
  7406. }
  7407. it.Roles = data
  7408. }
  7409. }
  7410. return it, nil
  7411. }
  7412. func (ec *executionContext) unmarshalInputUpdateMessageInput(ctx context.Context, obj any) (model.UpdateMessageInput, error) {
  7413. var it model.UpdateMessageInput
  7414. asMap := map[string]any{}
  7415. for k, v := range obj.(map[string]any) {
  7416. asMap[k] = v
  7417. }
  7418. fieldsInOrder := [...]string{"content", "receivers"}
  7419. for _, k := range fieldsInOrder {
  7420. v, ok := asMap[k]
  7421. if !ok {
  7422. continue
  7423. }
  7424. switch k {
  7425. case "content":
  7426. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7427. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7428. if err != nil {
  7429. return it, err
  7430. }
  7431. it.Content = data
  7432. case "receivers":
  7433. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("receivers"))
  7434. data, err := ec.unmarshalOID2ᚕstringᚄ(ctx, v)
  7435. if err != nil {
  7436. return it, err
  7437. }
  7438. it.Receivers = data
  7439. }
  7440. }
  7441. return it, nil
  7442. }
  7443. func (ec *executionContext) unmarshalInputUpdateNoteInput(ctx context.Context, obj any) (model.UpdateNoteInput, error) {
  7444. var it model.UpdateNoteInput
  7445. asMap := map[string]any{}
  7446. for k, v := range obj.(map[string]any) {
  7447. asMap[k] = v
  7448. }
  7449. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7450. for _, k := range fieldsInOrder {
  7451. v, ok := asMap[k]
  7452. if !ok {
  7453. continue
  7454. }
  7455. switch k {
  7456. case "title":
  7457. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7458. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7459. if err != nil {
  7460. return it, err
  7461. }
  7462. it.Title = data
  7463. case "content":
  7464. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7465. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7466. if err != nil {
  7467. return it, err
  7468. }
  7469. it.Content = data
  7470. case "userId":
  7471. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  7472. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7473. if err != nil {
  7474. return it, err
  7475. }
  7476. it.UserID = data
  7477. case "serviceId":
  7478. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  7479. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7480. if err != nil {
  7481. return it, err
  7482. }
  7483. it.ServiceID = data
  7484. }
  7485. }
  7486. return it, nil
  7487. }
  7488. func (ec *executionContext) unmarshalInputUpdatePermissionInput(ctx context.Context, obj any) (model.UpdatePermissionInput, error) {
  7489. var it model.UpdatePermissionInput
  7490. asMap := map[string]any{}
  7491. for k, v := range obj.(map[string]any) {
  7492. asMap[k] = v
  7493. }
  7494. fieldsInOrder := [...]string{"code", "description"}
  7495. for _, k := range fieldsInOrder {
  7496. v, ok := asMap[k]
  7497. if !ok {
  7498. continue
  7499. }
  7500. switch k {
  7501. case "code":
  7502. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7503. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7504. if err != nil {
  7505. return it, err
  7506. }
  7507. it.Code = data
  7508. case "description":
  7509. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7510. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7511. if err != nil {
  7512. return it, err
  7513. }
  7514. it.Description = data
  7515. }
  7516. }
  7517. return it, nil
  7518. }
  7519. func (ec *executionContext) unmarshalInputUpdateRoleInput(ctx context.Context, obj any) (model.UpdateRoleInput, error) {
  7520. var it model.UpdateRoleInput
  7521. asMap := map[string]any{}
  7522. for k, v := range obj.(map[string]any) {
  7523. asMap[k] = v
  7524. }
  7525. fieldsInOrder := [...]string{"name", "description", "permissions"}
  7526. for _, k := range fieldsInOrder {
  7527. v, ok := asMap[k]
  7528. if !ok {
  7529. continue
  7530. }
  7531. switch k {
  7532. case "name":
  7533. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7534. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7535. if err != nil {
  7536. return it, err
  7537. }
  7538. it.Name = data
  7539. case "description":
  7540. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7541. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7542. if err != nil {
  7543. return it, err
  7544. }
  7545. it.Description = data
  7546. case "permissions":
  7547. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  7548. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7549. if err != nil {
  7550. return it, err
  7551. }
  7552. it.Permissions = data
  7553. }
  7554. }
  7555. return it, nil
  7556. }
  7557. func (ec *executionContext) unmarshalInputUpdateServiceInput(ctx context.Context, obj any) (model.UpdateServiceInput, error) {
  7558. var it model.UpdateServiceInput
  7559. asMap := map[string]any{}
  7560. for k, v := range obj.(map[string]any) {
  7561. asMap[k] = v
  7562. }
  7563. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  7564. for _, k := range fieldsInOrder {
  7565. v, ok := asMap[k]
  7566. if !ok {
  7567. continue
  7568. }
  7569. switch k {
  7570. case "name":
  7571. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7572. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7573. if err != nil {
  7574. return it, err
  7575. }
  7576. it.Name = data
  7577. case "description":
  7578. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7579. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7580. if err != nil {
  7581. return it, err
  7582. }
  7583. it.Description = data
  7584. case "createdById":
  7585. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7586. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7587. if err != nil {
  7588. return it, err
  7589. }
  7590. it.CreatedByID = data
  7591. case "participants":
  7592. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7593. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7594. if err != nil {
  7595. return it, err
  7596. }
  7597. it.Participants = data
  7598. }
  7599. }
  7600. return it, nil
  7601. }
  7602. func (ec *executionContext) unmarshalInputUpdateTaskInput(ctx context.Context, obj any) (model.UpdateTaskInput, error) {
  7603. var it model.UpdateTaskInput
  7604. asMap := map[string]any{}
  7605. for k, v := range obj.(map[string]any) {
  7606. asMap[k] = v
  7607. }
  7608. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  7609. for _, k := range fieldsInOrder {
  7610. v, ok := asMap[k]
  7611. if !ok {
  7612. continue
  7613. }
  7614. switch k {
  7615. case "title":
  7616. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7617. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7618. if err != nil {
  7619. return it, err
  7620. }
  7621. it.Title = data
  7622. case "content":
  7623. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7624. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7625. if err != nil {
  7626. return it, err
  7627. }
  7628. it.Content = data
  7629. case "createdById":
  7630. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7631. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7632. if err != nil {
  7633. return it, err
  7634. }
  7635. it.CreatedByID = data
  7636. case "assigneeId":
  7637. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  7638. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7639. if err != nil {
  7640. return it, err
  7641. }
  7642. it.AssigneeID = data
  7643. case "statusId":
  7644. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  7645. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7646. if err != nil {
  7647. return it, err
  7648. }
  7649. it.StatusID = data
  7650. case "dueDate":
  7651. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  7652. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7653. if err != nil {
  7654. return it, err
  7655. }
  7656. it.DueDate = data
  7657. case "priority":
  7658. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  7659. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7660. if err != nil {
  7661. return it, err
  7662. }
  7663. it.Priority = data
  7664. }
  7665. }
  7666. return it, nil
  7667. }
  7668. func (ec *executionContext) unmarshalInputUpdateTaskStatusInput(ctx context.Context, obj any) (model.UpdateTaskStatusInput, error) {
  7669. var it model.UpdateTaskStatusInput
  7670. asMap := map[string]any{}
  7671. for k, v := range obj.(map[string]any) {
  7672. asMap[k] = v
  7673. }
  7674. fieldsInOrder := [...]string{"code", "label"}
  7675. for _, k := range fieldsInOrder {
  7676. v, ok := asMap[k]
  7677. if !ok {
  7678. continue
  7679. }
  7680. switch k {
  7681. case "code":
  7682. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7683. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7684. if err != nil {
  7685. return it, err
  7686. }
  7687. it.Code = data
  7688. case "label":
  7689. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  7690. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7691. if err != nil {
  7692. return it, err
  7693. }
  7694. it.Label = data
  7695. }
  7696. }
  7697. return it, nil
  7698. }
  7699. func (ec *executionContext) unmarshalInputUpdateUserInput(ctx context.Context, obj any) (model.UpdateUserInput, error) {
  7700. var it model.UpdateUserInput
  7701. asMap := map[string]any{}
  7702. for k, v := range obj.(map[string]any) {
  7703. asMap[k] = v
  7704. }
  7705. fieldsInOrder := [...]string{"email", "password", "roles"}
  7706. for _, k := range fieldsInOrder {
  7707. v, ok := asMap[k]
  7708. if !ok {
  7709. continue
  7710. }
  7711. switch k {
  7712. case "email":
  7713. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  7714. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7715. if err != nil {
  7716. return it, err
  7717. }
  7718. it.Email = data
  7719. case "password":
  7720. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  7721. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7722. if err != nil {
  7723. return it, err
  7724. }
  7725. it.Password = data
  7726. case "roles":
  7727. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  7728. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7729. if err != nil {
  7730. return it, err
  7731. }
  7732. it.Roles = data
  7733. }
  7734. }
  7735. return it, nil
  7736. }
  7737. // endregion **************************** input.gotpl *****************************
  7738. // region ************************** interface.gotpl ***************************
  7739. // endregion ************************** interface.gotpl ***************************
  7740. // region **************************** object.gotpl ****************************
  7741. var authPayloadImplementors = []string{"AuthPayload"}
  7742. func (ec *executionContext) _AuthPayload(ctx context.Context, sel ast.SelectionSet, obj *model.AuthPayload) graphql.Marshaler {
  7743. fields := graphql.CollectFields(ec.OperationContext, sel, authPayloadImplementors)
  7744. out := graphql.NewFieldSet(fields)
  7745. deferred := make(map[string]*graphql.FieldSet)
  7746. for i, field := range fields {
  7747. switch field.Name {
  7748. case "__typename":
  7749. out.Values[i] = graphql.MarshalString("AuthPayload")
  7750. case "token":
  7751. out.Values[i] = ec._AuthPayload_token(ctx, field, obj)
  7752. if out.Values[i] == graphql.Null {
  7753. out.Invalids++
  7754. }
  7755. case "user":
  7756. out.Values[i] = ec._AuthPayload_user(ctx, field, obj)
  7757. if out.Values[i] == graphql.Null {
  7758. out.Invalids++
  7759. }
  7760. default:
  7761. panic("unknown field " + strconv.Quote(field.Name))
  7762. }
  7763. }
  7764. out.Dispatch(ctx)
  7765. if out.Invalids > 0 {
  7766. return graphql.Null
  7767. }
  7768. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  7769. for label, dfs := range deferred {
  7770. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  7771. Label: label,
  7772. Path: graphql.GetPath(ctx),
  7773. FieldSet: dfs,
  7774. Context: ctx,
  7775. })
  7776. }
  7777. return out
  7778. }
  7779. var messageImplementors = []string{"Message"}
  7780. func (ec *executionContext) _Message(ctx context.Context, sel ast.SelectionSet, obj *model.Message) graphql.Marshaler {
  7781. fields := graphql.CollectFields(ec.OperationContext, sel, messageImplementors)
  7782. out := graphql.NewFieldSet(fields)
  7783. deferred := make(map[string]*graphql.FieldSet)
  7784. for i, field := range fields {
  7785. switch field.Name {
  7786. case "__typename":
  7787. out.Values[i] = graphql.MarshalString("Message")
  7788. case "id":
  7789. out.Values[i] = ec._Message_id(ctx, field, obj)
  7790. if out.Values[i] == graphql.Null {
  7791. out.Invalids++
  7792. }
  7793. case "senderId":
  7794. out.Values[i] = ec._Message_senderId(ctx, field, obj)
  7795. if out.Values[i] == graphql.Null {
  7796. out.Invalids++
  7797. }
  7798. case "sender":
  7799. out.Values[i] = ec._Message_sender(ctx, field, obj)
  7800. if out.Values[i] == graphql.Null {
  7801. out.Invalids++
  7802. }
  7803. case "content":
  7804. out.Values[i] = ec._Message_content(ctx, field, obj)
  7805. if out.Values[i] == graphql.Null {
  7806. out.Invalids++
  7807. }
  7808. case "sentAt":
  7809. out.Values[i] = ec._Message_sentAt(ctx, field, obj)
  7810. if out.Values[i] == graphql.Null {
  7811. out.Invalids++
  7812. }
  7813. case "receivers":
  7814. out.Values[i] = ec._Message_receivers(ctx, field, obj)
  7815. if out.Values[i] == graphql.Null {
  7816. out.Invalids++
  7817. }
  7818. case "receiverObjects":
  7819. out.Values[i] = ec._Message_receiverObjects(ctx, field, obj)
  7820. if out.Values[i] == graphql.Null {
  7821. out.Invalids++
  7822. }
  7823. case "createdAt":
  7824. out.Values[i] = ec._Message_createdAt(ctx, field, obj)
  7825. if out.Values[i] == graphql.Null {
  7826. out.Invalids++
  7827. }
  7828. case "updatedAt":
  7829. out.Values[i] = ec._Message_updatedAt(ctx, field, obj)
  7830. if out.Values[i] == graphql.Null {
  7831. out.Invalids++
  7832. }
  7833. default:
  7834. panic("unknown field " + strconv.Quote(field.Name))
  7835. }
  7836. }
  7837. out.Dispatch(ctx)
  7838. if out.Invalids > 0 {
  7839. return graphql.Null
  7840. }
  7841. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  7842. for label, dfs := range deferred {
  7843. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  7844. Label: label,
  7845. Path: graphql.GetPath(ctx),
  7846. FieldSet: dfs,
  7847. Context: ctx,
  7848. })
  7849. }
  7850. return out
  7851. }
  7852. var mutationImplementors = []string{"Mutation"}
  7853. func (ec *executionContext) _Mutation(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  7854. fields := graphql.CollectFields(ec.OperationContext, sel, mutationImplementors)
  7855. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  7856. Object: "Mutation",
  7857. })
  7858. out := graphql.NewFieldSet(fields)
  7859. deferred := make(map[string]*graphql.FieldSet)
  7860. for i, field := range fields {
  7861. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  7862. Object: field.Name,
  7863. Field: field,
  7864. })
  7865. switch field.Name {
  7866. case "__typename":
  7867. out.Values[i] = graphql.MarshalString("Mutation")
  7868. case "login":
  7869. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7870. return ec._Mutation_login(ctx, field)
  7871. })
  7872. if out.Values[i] == graphql.Null {
  7873. out.Invalids++
  7874. }
  7875. case "createUser":
  7876. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7877. return ec._Mutation_createUser(ctx, field)
  7878. })
  7879. if out.Values[i] == graphql.Null {
  7880. out.Invalids++
  7881. }
  7882. case "updateUser":
  7883. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7884. return ec._Mutation_updateUser(ctx, field)
  7885. })
  7886. if out.Values[i] == graphql.Null {
  7887. out.Invalids++
  7888. }
  7889. case "deleteUser":
  7890. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7891. return ec._Mutation_deleteUser(ctx, field)
  7892. })
  7893. if out.Values[i] == graphql.Null {
  7894. out.Invalids++
  7895. }
  7896. case "createNote":
  7897. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7898. return ec._Mutation_createNote(ctx, field)
  7899. })
  7900. if out.Values[i] == graphql.Null {
  7901. out.Invalids++
  7902. }
  7903. case "updateNote":
  7904. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7905. return ec._Mutation_updateNote(ctx, field)
  7906. })
  7907. if out.Values[i] == graphql.Null {
  7908. out.Invalids++
  7909. }
  7910. case "deleteNote":
  7911. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7912. return ec._Mutation_deleteNote(ctx, field)
  7913. })
  7914. if out.Values[i] == graphql.Null {
  7915. out.Invalids++
  7916. }
  7917. case "createRole":
  7918. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7919. return ec._Mutation_createRole(ctx, field)
  7920. })
  7921. if out.Values[i] == graphql.Null {
  7922. out.Invalids++
  7923. }
  7924. case "updateRole":
  7925. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7926. return ec._Mutation_updateRole(ctx, field)
  7927. })
  7928. if out.Values[i] == graphql.Null {
  7929. out.Invalids++
  7930. }
  7931. case "deleteRole":
  7932. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7933. return ec._Mutation_deleteRole(ctx, field)
  7934. })
  7935. if out.Values[i] == graphql.Null {
  7936. out.Invalids++
  7937. }
  7938. case "createPermission":
  7939. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7940. return ec._Mutation_createPermission(ctx, field)
  7941. })
  7942. if out.Values[i] == graphql.Null {
  7943. out.Invalids++
  7944. }
  7945. case "updatePermission":
  7946. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7947. return ec._Mutation_updatePermission(ctx, field)
  7948. })
  7949. if out.Values[i] == graphql.Null {
  7950. out.Invalids++
  7951. }
  7952. case "deletePermission":
  7953. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7954. return ec._Mutation_deletePermission(ctx, field)
  7955. })
  7956. if out.Values[i] == graphql.Null {
  7957. out.Invalids++
  7958. }
  7959. case "createService":
  7960. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7961. return ec._Mutation_createService(ctx, field)
  7962. })
  7963. if out.Values[i] == graphql.Null {
  7964. out.Invalids++
  7965. }
  7966. case "updateService":
  7967. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7968. return ec._Mutation_updateService(ctx, field)
  7969. })
  7970. if out.Values[i] == graphql.Null {
  7971. out.Invalids++
  7972. }
  7973. case "deleteService":
  7974. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7975. return ec._Mutation_deleteService(ctx, field)
  7976. })
  7977. if out.Values[i] == graphql.Null {
  7978. out.Invalids++
  7979. }
  7980. case "createTask":
  7981. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7982. return ec._Mutation_createTask(ctx, field)
  7983. })
  7984. if out.Values[i] == graphql.Null {
  7985. out.Invalids++
  7986. }
  7987. case "updateTask":
  7988. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7989. return ec._Mutation_updateTask(ctx, field)
  7990. })
  7991. if out.Values[i] == graphql.Null {
  7992. out.Invalids++
  7993. }
  7994. case "deleteTask":
  7995. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  7996. return ec._Mutation_deleteTask(ctx, field)
  7997. })
  7998. if out.Values[i] == graphql.Null {
  7999. out.Invalids++
  8000. }
  8001. case "createTaskStatus":
  8002. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8003. return ec._Mutation_createTaskStatus(ctx, field)
  8004. })
  8005. if out.Values[i] == graphql.Null {
  8006. out.Invalids++
  8007. }
  8008. case "updateTaskStatus":
  8009. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8010. return ec._Mutation_updateTaskStatus(ctx, field)
  8011. })
  8012. if out.Values[i] == graphql.Null {
  8013. out.Invalids++
  8014. }
  8015. case "deleteTaskStatus":
  8016. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8017. return ec._Mutation_deleteTaskStatus(ctx, field)
  8018. })
  8019. if out.Values[i] == graphql.Null {
  8020. out.Invalids++
  8021. }
  8022. case "createMessage":
  8023. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8024. return ec._Mutation_createMessage(ctx, field)
  8025. })
  8026. if out.Values[i] == graphql.Null {
  8027. out.Invalids++
  8028. }
  8029. case "updateMessage":
  8030. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8031. return ec._Mutation_updateMessage(ctx, field)
  8032. })
  8033. if out.Values[i] == graphql.Null {
  8034. out.Invalids++
  8035. }
  8036. case "deleteMessage":
  8037. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8038. return ec._Mutation_deleteMessage(ctx, field)
  8039. })
  8040. if out.Values[i] == graphql.Null {
  8041. out.Invalids++
  8042. }
  8043. default:
  8044. panic("unknown field " + strconv.Quote(field.Name))
  8045. }
  8046. }
  8047. out.Dispatch(ctx)
  8048. if out.Invalids > 0 {
  8049. return graphql.Null
  8050. }
  8051. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8052. for label, dfs := range deferred {
  8053. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8054. Label: label,
  8055. Path: graphql.GetPath(ctx),
  8056. FieldSet: dfs,
  8057. Context: ctx,
  8058. })
  8059. }
  8060. return out
  8061. }
  8062. var noteImplementors = []string{"Note"}
  8063. func (ec *executionContext) _Note(ctx context.Context, sel ast.SelectionSet, obj *model.Note) graphql.Marshaler {
  8064. fields := graphql.CollectFields(ec.OperationContext, sel, noteImplementors)
  8065. out := graphql.NewFieldSet(fields)
  8066. deferred := make(map[string]*graphql.FieldSet)
  8067. for i, field := range fields {
  8068. switch field.Name {
  8069. case "__typename":
  8070. out.Values[i] = graphql.MarshalString("Note")
  8071. case "id":
  8072. out.Values[i] = ec._Note_id(ctx, field, obj)
  8073. if out.Values[i] == graphql.Null {
  8074. out.Invalids++
  8075. }
  8076. case "title":
  8077. out.Values[i] = ec._Note_title(ctx, field, obj)
  8078. if out.Values[i] == graphql.Null {
  8079. out.Invalids++
  8080. }
  8081. case "content":
  8082. out.Values[i] = ec._Note_content(ctx, field, obj)
  8083. if out.Values[i] == graphql.Null {
  8084. out.Invalids++
  8085. }
  8086. case "userId":
  8087. out.Values[i] = ec._Note_userId(ctx, field, obj)
  8088. if out.Values[i] == graphql.Null {
  8089. out.Invalids++
  8090. }
  8091. case "user":
  8092. out.Values[i] = ec._Note_user(ctx, field, obj)
  8093. if out.Values[i] == graphql.Null {
  8094. out.Invalids++
  8095. }
  8096. case "serviceId":
  8097. out.Values[i] = ec._Note_serviceId(ctx, field, obj)
  8098. if out.Values[i] == graphql.Null {
  8099. out.Invalids++
  8100. }
  8101. case "service":
  8102. out.Values[i] = ec._Note_service(ctx, field, obj)
  8103. if out.Values[i] == graphql.Null {
  8104. out.Invalids++
  8105. }
  8106. case "createdAt":
  8107. out.Values[i] = ec._Note_createdAt(ctx, field, obj)
  8108. if out.Values[i] == graphql.Null {
  8109. out.Invalids++
  8110. }
  8111. case "updatedAt":
  8112. out.Values[i] = ec._Note_updatedAt(ctx, field, obj)
  8113. if out.Values[i] == graphql.Null {
  8114. out.Invalids++
  8115. }
  8116. default:
  8117. panic("unknown field " + strconv.Quote(field.Name))
  8118. }
  8119. }
  8120. out.Dispatch(ctx)
  8121. if out.Invalids > 0 {
  8122. return graphql.Null
  8123. }
  8124. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8125. for label, dfs := range deferred {
  8126. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8127. Label: label,
  8128. Path: graphql.GetPath(ctx),
  8129. FieldSet: dfs,
  8130. Context: ctx,
  8131. })
  8132. }
  8133. return out
  8134. }
  8135. var permissionImplementors = []string{"Permission"}
  8136. func (ec *executionContext) _Permission(ctx context.Context, sel ast.SelectionSet, obj *model.Permission) graphql.Marshaler {
  8137. fields := graphql.CollectFields(ec.OperationContext, sel, permissionImplementors)
  8138. out := graphql.NewFieldSet(fields)
  8139. deferred := make(map[string]*graphql.FieldSet)
  8140. for i, field := range fields {
  8141. switch field.Name {
  8142. case "__typename":
  8143. out.Values[i] = graphql.MarshalString("Permission")
  8144. case "id":
  8145. out.Values[i] = ec._Permission_id(ctx, field, obj)
  8146. if out.Values[i] == graphql.Null {
  8147. out.Invalids++
  8148. }
  8149. case "code":
  8150. out.Values[i] = ec._Permission_code(ctx, field, obj)
  8151. if out.Values[i] == graphql.Null {
  8152. out.Invalids++
  8153. }
  8154. case "description":
  8155. out.Values[i] = ec._Permission_description(ctx, field, obj)
  8156. if out.Values[i] == graphql.Null {
  8157. out.Invalids++
  8158. }
  8159. default:
  8160. panic("unknown field " + strconv.Quote(field.Name))
  8161. }
  8162. }
  8163. out.Dispatch(ctx)
  8164. if out.Invalids > 0 {
  8165. return graphql.Null
  8166. }
  8167. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8168. for label, dfs := range deferred {
  8169. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8170. Label: label,
  8171. Path: graphql.GetPath(ctx),
  8172. FieldSet: dfs,
  8173. Context: ctx,
  8174. })
  8175. }
  8176. return out
  8177. }
  8178. var queryImplementors = []string{"Query"}
  8179. func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  8180. fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors)
  8181. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8182. Object: "Query",
  8183. })
  8184. out := graphql.NewFieldSet(fields)
  8185. deferred := make(map[string]*graphql.FieldSet)
  8186. for i, field := range fields {
  8187. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  8188. Object: field.Name,
  8189. Field: field,
  8190. })
  8191. switch field.Name {
  8192. case "__typename":
  8193. out.Values[i] = graphql.MarshalString("Query")
  8194. case "users":
  8195. field := field
  8196. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8197. defer func() {
  8198. if r := recover(); r != nil {
  8199. ec.Error(ctx, ec.Recover(ctx, r))
  8200. }
  8201. }()
  8202. res = ec._Query_users(ctx, field)
  8203. if res == graphql.Null {
  8204. atomic.AddUint32(&fs.Invalids, 1)
  8205. }
  8206. return res
  8207. }
  8208. rrm := func(ctx context.Context) graphql.Marshaler {
  8209. return ec.OperationContext.RootResolverMiddleware(ctx,
  8210. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8211. }
  8212. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8213. case "user":
  8214. field := field
  8215. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8216. defer func() {
  8217. if r := recover(); r != nil {
  8218. ec.Error(ctx, ec.Recover(ctx, r))
  8219. }
  8220. }()
  8221. res = ec._Query_user(ctx, field)
  8222. return res
  8223. }
  8224. rrm := func(ctx context.Context) graphql.Marshaler {
  8225. return ec.OperationContext.RootResolverMiddleware(ctx,
  8226. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8227. }
  8228. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8229. case "notes":
  8230. field := field
  8231. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8232. defer func() {
  8233. if r := recover(); r != nil {
  8234. ec.Error(ctx, ec.Recover(ctx, r))
  8235. }
  8236. }()
  8237. res = ec._Query_notes(ctx, field)
  8238. if res == graphql.Null {
  8239. atomic.AddUint32(&fs.Invalids, 1)
  8240. }
  8241. return res
  8242. }
  8243. rrm := func(ctx context.Context) graphql.Marshaler {
  8244. return ec.OperationContext.RootResolverMiddleware(ctx,
  8245. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8246. }
  8247. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8248. case "note":
  8249. field := field
  8250. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8251. defer func() {
  8252. if r := recover(); r != nil {
  8253. ec.Error(ctx, ec.Recover(ctx, r))
  8254. }
  8255. }()
  8256. res = ec._Query_note(ctx, field)
  8257. return res
  8258. }
  8259. rrm := func(ctx context.Context) graphql.Marshaler {
  8260. return ec.OperationContext.RootResolverMiddleware(ctx,
  8261. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8262. }
  8263. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8264. case "roles":
  8265. field := field
  8266. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8267. defer func() {
  8268. if r := recover(); r != nil {
  8269. ec.Error(ctx, ec.Recover(ctx, r))
  8270. }
  8271. }()
  8272. res = ec._Query_roles(ctx, field)
  8273. if res == graphql.Null {
  8274. atomic.AddUint32(&fs.Invalids, 1)
  8275. }
  8276. return res
  8277. }
  8278. rrm := func(ctx context.Context) graphql.Marshaler {
  8279. return ec.OperationContext.RootResolverMiddleware(ctx,
  8280. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8281. }
  8282. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8283. case "role":
  8284. field := field
  8285. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8286. defer func() {
  8287. if r := recover(); r != nil {
  8288. ec.Error(ctx, ec.Recover(ctx, r))
  8289. }
  8290. }()
  8291. res = ec._Query_role(ctx, field)
  8292. return res
  8293. }
  8294. rrm := func(ctx context.Context) graphql.Marshaler {
  8295. return ec.OperationContext.RootResolverMiddleware(ctx,
  8296. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8297. }
  8298. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8299. case "permissions":
  8300. field := field
  8301. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8302. defer func() {
  8303. if r := recover(); r != nil {
  8304. ec.Error(ctx, ec.Recover(ctx, r))
  8305. }
  8306. }()
  8307. res = ec._Query_permissions(ctx, field)
  8308. if res == graphql.Null {
  8309. atomic.AddUint32(&fs.Invalids, 1)
  8310. }
  8311. return res
  8312. }
  8313. rrm := func(ctx context.Context) graphql.Marshaler {
  8314. return ec.OperationContext.RootResolverMiddleware(ctx,
  8315. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8316. }
  8317. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8318. case "permission":
  8319. field := field
  8320. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8321. defer func() {
  8322. if r := recover(); r != nil {
  8323. ec.Error(ctx, ec.Recover(ctx, r))
  8324. }
  8325. }()
  8326. res = ec._Query_permission(ctx, field)
  8327. return res
  8328. }
  8329. rrm := func(ctx context.Context) graphql.Marshaler {
  8330. return ec.OperationContext.RootResolverMiddleware(ctx,
  8331. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8332. }
  8333. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8334. case "services":
  8335. field := field
  8336. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8337. defer func() {
  8338. if r := recover(); r != nil {
  8339. ec.Error(ctx, ec.Recover(ctx, r))
  8340. }
  8341. }()
  8342. res = ec._Query_services(ctx, field)
  8343. if res == graphql.Null {
  8344. atomic.AddUint32(&fs.Invalids, 1)
  8345. }
  8346. return res
  8347. }
  8348. rrm := func(ctx context.Context) graphql.Marshaler {
  8349. return ec.OperationContext.RootResolverMiddleware(ctx,
  8350. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8351. }
  8352. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8353. case "service":
  8354. field := field
  8355. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8356. defer func() {
  8357. if r := recover(); r != nil {
  8358. ec.Error(ctx, ec.Recover(ctx, r))
  8359. }
  8360. }()
  8361. res = ec._Query_service(ctx, field)
  8362. return res
  8363. }
  8364. rrm := func(ctx context.Context) graphql.Marshaler {
  8365. return ec.OperationContext.RootResolverMiddleware(ctx,
  8366. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8367. }
  8368. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8369. case "tasks":
  8370. field := field
  8371. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8372. defer func() {
  8373. if r := recover(); r != nil {
  8374. ec.Error(ctx, ec.Recover(ctx, r))
  8375. }
  8376. }()
  8377. res = ec._Query_tasks(ctx, field)
  8378. if res == graphql.Null {
  8379. atomic.AddUint32(&fs.Invalids, 1)
  8380. }
  8381. return res
  8382. }
  8383. rrm := func(ctx context.Context) graphql.Marshaler {
  8384. return ec.OperationContext.RootResolverMiddleware(ctx,
  8385. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8386. }
  8387. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8388. case "task":
  8389. field := field
  8390. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8391. defer func() {
  8392. if r := recover(); r != nil {
  8393. ec.Error(ctx, ec.Recover(ctx, r))
  8394. }
  8395. }()
  8396. res = ec._Query_task(ctx, field)
  8397. return res
  8398. }
  8399. rrm := func(ctx context.Context) graphql.Marshaler {
  8400. return ec.OperationContext.RootResolverMiddleware(ctx,
  8401. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8402. }
  8403. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8404. case "taskStatuses":
  8405. field := field
  8406. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8407. defer func() {
  8408. if r := recover(); r != nil {
  8409. ec.Error(ctx, ec.Recover(ctx, r))
  8410. }
  8411. }()
  8412. res = ec._Query_taskStatuses(ctx, field)
  8413. if res == graphql.Null {
  8414. atomic.AddUint32(&fs.Invalids, 1)
  8415. }
  8416. return res
  8417. }
  8418. rrm := func(ctx context.Context) graphql.Marshaler {
  8419. return ec.OperationContext.RootResolverMiddleware(ctx,
  8420. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8421. }
  8422. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8423. case "taskStatus":
  8424. field := field
  8425. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8426. defer func() {
  8427. if r := recover(); r != nil {
  8428. ec.Error(ctx, ec.Recover(ctx, r))
  8429. }
  8430. }()
  8431. res = ec._Query_taskStatus(ctx, field)
  8432. return res
  8433. }
  8434. rrm := func(ctx context.Context) graphql.Marshaler {
  8435. return ec.OperationContext.RootResolverMiddleware(ctx,
  8436. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8437. }
  8438. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8439. case "messages":
  8440. field := field
  8441. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8442. defer func() {
  8443. if r := recover(); r != nil {
  8444. ec.Error(ctx, ec.Recover(ctx, r))
  8445. }
  8446. }()
  8447. res = ec._Query_messages(ctx, field)
  8448. if res == graphql.Null {
  8449. atomic.AddUint32(&fs.Invalids, 1)
  8450. }
  8451. return res
  8452. }
  8453. rrm := func(ctx context.Context) graphql.Marshaler {
  8454. return ec.OperationContext.RootResolverMiddleware(ctx,
  8455. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8456. }
  8457. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8458. case "message":
  8459. field := field
  8460. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8461. defer func() {
  8462. if r := recover(); r != nil {
  8463. ec.Error(ctx, ec.Recover(ctx, r))
  8464. }
  8465. }()
  8466. res = ec._Query_message(ctx, field)
  8467. return res
  8468. }
  8469. rrm := func(ctx context.Context) graphql.Marshaler {
  8470. return ec.OperationContext.RootResolverMiddleware(ctx,
  8471. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8472. }
  8473. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8474. case "__type":
  8475. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8476. return ec._Query___type(ctx, field)
  8477. })
  8478. case "__schema":
  8479. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8480. return ec._Query___schema(ctx, field)
  8481. })
  8482. default:
  8483. panic("unknown field " + strconv.Quote(field.Name))
  8484. }
  8485. }
  8486. out.Dispatch(ctx)
  8487. if out.Invalids > 0 {
  8488. return graphql.Null
  8489. }
  8490. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8491. for label, dfs := range deferred {
  8492. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8493. Label: label,
  8494. Path: graphql.GetPath(ctx),
  8495. FieldSet: dfs,
  8496. Context: ctx,
  8497. })
  8498. }
  8499. return out
  8500. }
  8501. var roleImplementors = []string{"Role"}
  8502. func (ec *executionContext) _Role(ctx context.Context, sel ast.SelectionSet, obj *model.Role) graphql.Marshaler {
  8503. fields := graphql.CollectFields(ec.OperationContext, sel, roleImplementors)
  8504. out := graphql.NewFieldSet(fields)
  8505. deferred := make(map[string]*graphql.FieldSet)
  8506. for i, field := range fields {
  8507. switch field.Name {
  8508. case "__typename":
  8509. out.Values[i] = graphql.MarshalString("Role")
  8510. case "id":
  8511. out.Values[i] = ec._Role_id(ctx, field, obj)
  8512. if out.Values[i] == graphql.Null {
  8513. out.Invalids++
  8514. }
  8515. case "name":
  8516. out.Values[i] = ec._Role_name(ctx, field, obj)
  8517. if out.Values[i] == graphql.Null {
  8518. out.Invalids++
  8519. }
  8520. case "description":
  8521. out.Values[i] = ec._Role_description(ctx, field, obj)
  8522. if out.Values[i] == graphql.Null {
  8523. out.Invalids++
  8524. }
  8525. case "permissions":
  8526. out.Values[i] = ec._Role_permissions(ctx, field, obj)
  8527. if out.Values[i] == graphql.Null {
  8528. out.Invalids++
  8529. }
  8530. default:
  8531. panic("unknown field " + strconv.Quote(field.Name))
  8532. }
  8533. }
  8534. out.Dispatch(ctx)
  8535. if out.Invalids > 0 {
  8536. return graphql.Null
  8537. }
  8538. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8539. for label, dfs := range deferred {
  8540. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8541. Label: label,
  8542. Path: graphql.GetPath(ctx),
  8543. FieldSet: dfs,
  8544. Context: ctx,
  8545. })
  8546. }
  8547. return out
  8548. }
  8549. var serviceImplementors = []string{"Service"}
  8550. func (ec *executionContext) _Service(ctx context.Context, sel ast.SelectionSet, obj *model.Service) graphql.Marshaler {
  8551. fields := graphql.CollectFields(ec.OperationContext, sel, serviceImplementors)
  8552. out := graphql.NewFieldSet(fields)
  8553. deferred := make(map[string]*graphql.FieldSet)
  8554. for i, field := range fields {
  8555. switch field.Name {
  8556. case "__typename":
  8557. out.Values[i] = graphql.MarshalString("Service")
  8558. case "id":
  8559. out.Values[i] = ec._Service_id(ctx, field, obj)
  8560. if out.Values[i] == graphql.Null {
  8561. out.Invalids++
  8562. }
  8563. case "name":
  8564. out.Values[i] = ec._Service_name(ctx, field, obj)
  8565. if out.Values[i] == graphql.Null {
  8566. out.Invalids++
  8567. }
  8568. case "description":
  8569. out.Values[i] = ec._Service_description(ctx, field, obj)
  8570. case "createdById":
  8571. out.Values[i] = ec._Service_createdById(ctx, field, obj)
  8572. if out.Values[i] == graphql.Null {
  8573. out.Invalids++
  8574. }
  8575. case "createdBy":
  8576. out.Values[i] = ec._Service_createdBy(ctx, field, obj)
  8577. if out.Values[i] == graphql.Null {
  8578. out.Invalids++
  8579. }
  8580. case "participants":
  8581. out.Values[i] = ec._Service_participants(ctx, field, obj)
  8582. if out.Values[i] == graphql.Null {
  8583. out.Invalids++
  8584. }
  8585. case "tasks":
  8586. out.Values[i] = ec._Service_tasks(ctx, field, obj)
  8587. if out.Values[i] == graphql.Null {
  8588. out.Invalids++
  8589. }
  8590. case "createdAt":
  8591. out.Values[i] = ec._Service_createdAt(ctx, field, obj)
  8592. if out.Values[i] == graphql.Null {
  8593. out.Invalids++
  8594. }
  8595. case "updatedAt":
  8596. out.Values[i] = ec._Service_updatedAt(ctx, field, obj)
  8597. if out.Values[i] == graphql.Null {
  8598. out.Invalids++
  8599. }
  8600. default:
  8601. panic("unknown field " + strconv.Quote(field.Name))
  8602. }
  8603. }
  8604. out.Dispatch(ctx)
  8605. if out.Invalids > 0 {
  8606. return graphql.Null
  8607. }
  8608. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8609. for label, dfs := range deferred {
  8610. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8611. Label: label,
  8612. Path: graphql.GetPath(ctx),
  8613. FieldSet: dfs,
  8614. Context: ctx,
  8615. })
  8616. }
  8617. return out
  8618. }
  8619. var subscriptionImplementors = []string{"Subscription"}
  8620. func (ec *executionContext) _Subscription(ctx context.Context, sel ast.SelectionSet) func(ctx context.Context) graphql.Marshaler {
  8621. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionImplementors)
  8622. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8623. Object: "Subscription",
  8624. })
  8625. if len(fields) != 1 {
  8626. graphql.AddErrorf(ctx, "must subscribe to exactly one stream")
  8627. return nil
  8628. }
  8629. switch fields[0].Name {
  8630. case "taskCreated":
  8631. return ec._Subscription_taskCreated(ctx, fields[0])
  8632. case "taskUpdated":
  8633. return ec._Subscription_taskUpdated(ctx, fields[0])
  8634. case "taskDeleted":
  8635. return ec._Subscription_taskDeleted(ctx, fields[0])
  8636. case "messageAdded":
  8637. return ec._Subscription_messageAdded(ctx, fields[0])
  8638. default:
  8639. panic("unknown field " + strconv.Quote(fields[0].Name))
  8640. }
  8641. }
  8642. var taskImplementors = []string{"Task"}
  8643. func (ec *executionContext) _Task(ctx context.Context, sel ast.SelectionSet, obj *model.Task) graphql.Marshaler {
  8644. fields := graphql.CollectFields(ec.OperationContext, sel, taskImplementors)
  8645. out := graphql.NewFieldSet(fields)
  8646. deferred := make(map[string]*graphql.FieldSet)
  8647. for i, field := range fields {
  8648. switch field.Name {
  8649. case "__typename":
  8650. out.Values[i] = graphql.MarshalString("Task")
  8651. case "id":
  8652. out.Values[i] = ec._Task_id(ctx, field, obj)
  8653. if out.Values[i] == graphql.Null {
  8654. out.Invalids++
  8655. }
  8656. case "title":
  8657. out.Values[i] = ec._Task_title(ctx, field, obj)
  8658. if out.Values[i] == graphql.Null {
  8659. out.Invalids++
  8660. }
  8661. case "content":
  8662. out.Values[i] = ec._Task_content(ctx, field, obj)
  8663. if out.Values[i] == graphql.Null {
  8664. out.Invalids++
  8665. }
  8666. case "createdById":
  8667. out.Values[i] = ec._Task_createdById(ctx, field, obj)
  8668. if out.Values[i] == graphql.Null {
  8669. out.Invalids++
  8670. }
  8671. case "createdBy":
  8672. out.Values[i] = ec._Task_createdBy(ctx, field, obj)
  8673. if out.Values[i] == graphql.Null {
  8674. out.Invalids++
  8675. }
  8676. case "updatedById":
  8677. out.Values[i] = ec._Task_updatedById(ctx, field, obj)
  8678. if out.Values[i] == graphql.Null {
  8679. out.Invalids++
  8680. }
  8681. case "updatedBy":
  8682. out.Values[i] = ec._Task_updatedBy(ctx, field, obj)
  8683. if out.Values[i] == graphql.Null {
  8684. out.Invalids++
  8685. }
  8686. case "assigneeId":
  8687. out.Values[i] = ec._Task_assigneeId(ctx, field, obj)
  8688. case "assignee":
  8689. out.Values[i] = ec._Task_assignee(ctx, field, obj)
  8690. case "statusId":
  8691. out.Values[i] = ec._Task_statusId(ctx, field, obj)
  8692. case "status":
  8693. out.Values[i] = ec._Task_status(ctx, field, obj)
  8694. case "dueDate":
  8695. out.Values[i] = ec._Task_dueDate(ctx, field, obj)
  8696. case "priority":
  8697. out.Values[i] = ec._Task_priority(ctx, field, obj)
  8698. if out.Values[i] == graphql.Null {
  8699. out.Invalids++
  8700. }
  8701. case "createdAt":
  8702. out.Values[i] = ec._Task_createdAt(ctx, field, obj)
  8703. if out.Values[i] == graphql.Null {
  8704. out.Invalids++
  8705. }
  8706. case "updatedAt":
  8707. out.Values[i] = ec._Task_updatedAt(ctx, field, obj)
  8708. if out.Values[i] == graphql.Null {
  8709. out.Invalids++
  8710. }
  8711. default:
  8712. panic("unknown field " + strconv.Quote(field.Name))
  8713. }
  8714. }
  8715. out.Dispatch(ctx)
  8716. if out.Invalids > 0 {
  8717. return graphql.Null
  8718. }
  8719. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8720. for label, dfs := range deferred {
  8721. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8722. Label: label,
  8723. Path: graphql.GetPath(ctx),
  8724. FieldSet: dfs,
  8725. Context: ctx,
  8726. })
  8727. }
  8728. return out
  8729. }
  8730. var taskStatusImplementors = []string{"TaskStatus"}
  8731. func (ec *executionContext) _TaskStatus(ctx context.Context, sel ast.SelectionSet, obj *model.TaskStatus) graphql.Marshaler {
  8732. fields := graphql.CollectFields(ec.OperationContext, sel, taskStatusImplementors)
  8733. out := graphql.NewFieldSet(fields)
  8734. deferred := make(map[string]*graphql.FieldSet)
  8735. for i, field := range fields {
  8736. switch field.Name {
  8737. case "__typename":
  8738. out.Values[i] = graphql.MarshalString("TaskStatus")
  8739. case "id":
  8740. out.Values[i] = ec._TaskStatus_id(ctx, field, obj)
  8741. if out.Values[i] == graphql.Null {
  8742. out.Invalids++
  8743. }
  8744. case "code":
  8745. out.Values[i] = ec._TaskStatus_code(ctx, field, obj)
  8746. if out.Values[i] == graphql.Null {
  8747. out.Invalids++
  8748. }
  8749. case "label":
  8750. out.Values[i] = ec._TaskStatus_label(ctx, field, obj)
  8751. if out.Values[i] == graphql.Null {
  8752. out.Invalids++
  8753. }
  8754. case "tasks":
  8755. out.Values[i] = ec._TaskStatus_tasks(ctx, field, obj)
  8756. if out.Values[i] == graphql.Null {
  8757. out.Invalids++
  8758. }
  8759. case "createdAt":
  8760. out.Values[i] = ec._TaskStatus_createdAt(ctx, field, obj)
  8761. if out.Values[i] == graphql.Null {
  8762. out.Invalids++
  8763. }
  8764. case "updatedAt":
  8765. out.Values[i] = ec._TaskStatus_updatedAt(ctx, field, obj)
  8766. if out.Values[i] == graphql.Null {
  8767. out.Invalids++
  8768. }
  8769. default:
  8770. panic("unknown field " + strconv.Quote(field.Name))
  8771. }
  8772. }
  8773. out.Dispatch(ctx)
  8774. if out.Invalids > 0 {
  8775. return graphql.Null
  8776. }
  8777. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8778. for label, dfs := range deferred {
  8779. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8780. Label: label,
  8781. Path: graphql.GetPath(ctx),
  8782. FieldSet: dfs,
  8783. Context: ctx,
  8784. })
  8785. }
  8786. return out
  8787. }
  8788. var userImplementors = []string{"User"}
  8789. func (ec *executionContext) _User(ctx context.Context, sel ast.SelectionSet, obj *model.User) graphql.Marshaler {
  8790. fields := graphql.CollectFields(ec.OperationContext, sel, userImplementors)
  8791. out := graphql.NewFieldSet(fields)
  8792. deferred := make(map[string]*graphql.FieldSet)
  8793. for i, field := range fields {
  8794. switch field.Name {
  8795. case "__typename":
  8796. out.Values[i] = graphql.MarshalString("User")
  8797. case "id":
  8798. out.Values[i] = ec._User_id(ctx, field, obj)
  8799. if out.Values[i] == graphql.Null {
  8800. out.Invalids++
  8801. }
  8802. case "email":
  8803. out.Values[i] = ec._User_email(ctx, field, obj)
  8804. if out.Values[i] == graphql.Null {
  8805. out.Invalids++
  8806. }
  8807. case "roles":
  8808. out.Values[i] = ec._User_roles(ctx, field, obj)
  8809. if out.Values[i] == graphql.Null {
  8810. out.Invalids++
  8811. }
  8812. case "createdAt":
  8813. out.Values[i] = ec._User_createdAt(ctx, field, obj)
  8814. if out.Values[i] == graphql.Null {
  8815. out.Invalids++
  8816. }
  8817. case "updatedAt":
  8818. out.Values[i] = ec._User_updatedAt(ctx, field, obj)
  8819. if out.Values[i] == graphql.Null {
  8820. out.Invalids++
  8821. }
  8822. default:
  8823. panic("unknown field " + strconv.Quote(field.Name))
  8824. }
  8825. }
  8826. out.Dispatch(ctx)
  8827. if out.Invalids > 0 {
  8828. return graphql.Null
  8829. }
  8830. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8831. for label, dfs := range deferred {
  8832. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8833. Label: label,
  8834. Path: graphql.GetPath(ctx),
  8835. FieldSet: dfs,
  8836. Context: ctx,
  8837. })
  8838. }
  8839. return out
  8840. }
  8841. var __DirectiveImplementors = []string{"__Directive"}
  8842. func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler {
  8843. fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors)
  8844. out := graphql.NewFieldSet(fields)
  8845. deferred := make(map[string]*graphql.FieldSet)
  8846. for i, field := range fields {
  8847. switch field.Name {
  8848. case "__typename":
  8849. out.Values[i] = graphql.MarshalString("__Directive")
  8850. case "name":
  8851. out.Values[i] = ec.___Directive_name(ctx, field, obj)
  8852. if out.Values[i] == graphql.Null {
  8853. out.Invalids++
  8854. }
  8855. case "description":
  8856. out.Values[i] = ec.___Directive_description(ctx, field, obj)
  8857. case "isRepeatable":
  8858. out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj)
  8859. if out.Values[i] == graphql.Null {
  8860. out.Invalids++
  8861. }
  8862. case "locations":
  8863. out.Values[i] = ec.___Directive_locations(ctx, field, obj)
  8864. if out.Values[i] == graphql.Null {
  8865. out.Invalids++
  8866. }
  8867. case "args":
  8868. out.Values[i] = ec.___Directive_args(ctx, field, obj)
  8869. if out.Values[i] == graphql.Null {
  8870. out.Invalids++
  8871. }
  8872. default:
  8873. panic("unknown field " + strconv.Quote(field.Name))
  8874. }
  8875. }
  8876. out.Dispatch(ctx)
  8877. if out.Invalids > 0 {
  8878. return graphql.Null
  8879. }
  8880. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8881. for label, dfs := range deferred {
  8882. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8883. Label: label,
  8884. Path: graphql.GetPath(ctx),
  8885. FieldSet: dfs,
  8886. Context: ctx,
  8887. })
  8888. }
  8889. return out
  8890. }
  8891. var __EnumValueImplementors = []string{"__EnumValue"}
  8892. func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler {
  8893. fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors)
  8894. out := graphql.NewFieldSet(fields)
  8895. deferred := make(map[string]*graphql.FieldSet)
  8896. for i, field := range fields {
  8897. switch field.Name {
  8898. case "__typename":
  8899. out.Values[i] = graphql.MarshalString("__EnumValue")
  8900. case "name":
  8901. out.Values[i] = ec.___EnumValue_name(ctx, field, obj)
  8902. if out.Values[i] == graphql.Null {
  8903. out.Invalids++
  8904. }
  8905. case "description":
  8906. out.Values[i] = ec.___EnumValue_description(ctx, field, obj)
  8907. case "isDeprecated":
  8908. out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj)
  8909. if out.Values[i] == graphql.Null {
  8910. out.Invalids++
  8911. }
  8912. case "deprecationReason":
  8913. out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj)
  8914. default:
  8915. panic("unknown field " + strconv.Quote(field.Name))
  8916. }
  8917. }
  8918. out.Dispatch(ctx)
  8919. if out.Invalids > 0 {
  8920. return graphql.Null
  8921. }
  8922. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8923. for label, dfs := range deferred {
  8924. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8925. Label: label,
  8926. Path: graphql.GetPath(ctx),
  8927. FieldSet: dfs,
  8928. Context: ctx,
  8929. })
  8930. }
  8931. return out
  8932. }
  8933. var __FieldImplementors = []string{"__Field"}
  8934. func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler {
  8935. fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors)
  8936. out := graphql.NewFieldSet(fields)
  8937. deferred := make(map[string]*graphql.FieldSet)
  8938. for i, field := range fields {
  8939. switch field.Name {
  8940. case "__typename":
  8941. out.Values[i] = graphql.MarshalString("__Field")
  8942. case "name":
  8943. out.Values[i] = ec.___Field_name(ctx, field, obj)
  8944. if out.Values[i] == graphql.Null {
  8945. out.Invalids++
  8946. }
  8947. case "description":
  8948. out.Values[i] = ec.___Field_description(ctx, field, obj)
  8949. case "args":
  8950. out.Values[i] = ec.___Field_args(ctx, field, obj)
  8951. if out.Values[i] == graphql.Null {
  8952. out.Invalids++
  8953. }
  8954. case "type":
  8955. out.Values[i] = ec.___Field_type(ctx, field, obj)
  8956. if out.Values[i] == graphql.Null {
  8957. out.Invalids++
  8958. }
  8959. case "isDeprecated":
  8960. out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj)
  8961. if out.Values[i] == graphql.Null {
  8962. out.Invalids++
  8963. }
  8964. case "deprecationReason":
  8965. out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj)
  8966. default:
  8967. panic("unknown field " + strconv.Quote(field.Name))
  8968. }
  8969. }
  8970. out.Dispatch(ctx)
  8971. if out.Invalids > 0 {
  8972. return graphql.Null
  8973. }
  8974. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8975. for label, dfs := range deferred {
  8976. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8977. Label: label,
  8978. Path: graphql.GetPath(ctx),
  8979. FieldSet: dfs,
  8980. Context: ctx,
  8981. })
  8982. }
  8983. return out
  8984. }
  8985. var __InputValueImplementors = []string{"__InputValue"}
  8986. func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler {
  8987. fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors)
  8988. out := graphql.NewFieldSet(fields)
  8989. deferred := make(map[string]*graphql.FieldSet)
  8990. for i, field := range fields {
  8991. switch field.Name {
  8992. case "__typename":
  8993. out.Values[i] = graphql.MarshalString("__InputValue")
  8994. case "name":
  8995. out.Values[i] = ec.___InputValue_name(ctx, field, obj)
  8996. if out.Values[i] == graphql.Null {
  8997. out.Invalids++
  8998. }
  8999. case "description":
  9000. out.Values[i] = ec.___InputValue_description(ctx, field, obj)
  9001. case "type":
  9002. out.Values[i] = ec.___InputValue_type(ctx, field, obj)
  9003. if out.Values[i] == graphql.Null {
  9004. out.Invalids++
  9005. }
  9006. case "defaultValue":
  9007. out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj)
  9008. case "isDeprecated":
  9009. out.Values[i] = ec.___InputValue_isDeprecated(ctx, field, obj)
  9010. if out.Values[i] == graphql.Null {
  9011. out.Invalids++
  9012. }
  9013. case "deprecationReason":
  9014. out.Values[i] = ec.___InputValue_deprecationReason(ctx, field, obj)
  9015. default:
  9016. panic("unknown field " + strconv.Quote(field.Name))
  9017. }
  9018. }
  9019. out.Dispatch(ctx)
  9020. if out.Invalids > 0 {
  9021. return graphql.Null
  9022. }
  9023. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9024. for label, dfs := range deferred {
  9025. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9026. Label: label,
  9027. Path: graphql.GetPath(ctx),
  9028. FieldSet: dfs,
  9029. Context: ctx,
  9030. })
  9031. }
  9032. return out
  9033. }
  9034. var __SchemaImplementors = []string{"__Schema"}
  9035. func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler {
  9036. fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors)
  9037. out := graphql.NewFieldSet(fields)
  9038. deferred := make(map[string]*graphql.FieldSet)
  9039. for i, field := range fields {
  9040. switch field.Name {
  9041. case "__typename":
  9042. out.Values[i] = graphql.MarshalString("__Schema")
  9043. case "description":
  9044. out.Values[i] = ec.___Schema_description(ctx, field, obj)
  9045. case "types":
  9046. out.Values[i] = ec.___Schema_types(ctx, field, obj)
  9047. if out.Values[i] == graphql.Null {
  9048. out.Invalids++
  9049. }
  9050. case "queryType":
  9051. out.Values[i] = ec.___Schema_queryType(ctx, field, obj)
  9052. if out.Values[i] == graphql.Null {
  9053. out.Invalids++
  9054. }
  9055. case "mutationType":
  9056. out.Values[i] = ec.___Schema_mutationType(ctx, field, obj)
  9057. case "subscriptionType":
  9058. out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj)
  9059. case "directives":
  9060. out.Values[i] = ec.___Schema_directives(ctx, field, obj)
  9061. if out.Values[i] == graphql.Null {
  9062. out.Invalids++
  9063. }
  9064. default:
  9065. panic("unknown field " + strconv.Quote(field.Name))
  9066. }
  9067. }
  9068. out.Dispatch(ctx)
  9069. if out.Invalids > 0 {
  9070. return graphql.Null
  9071. }
  9072. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9073. for label, dfs := range deferred {
  9074. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9075. Label: label,
  9076. Path: graphql.GetPath(ctx),
  9077. FieldSet: dfs,
  9078. Context: ctx,
  9079. })
  9080. }
  9081. return out
  9082. }
  9083. var __TypeImplementors = []string{"__Type"}
  9084. func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler {
  9085. fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors)
  9086. out := graphql.NewFieldSet(fields)
  9087. deferred := make(map[string]*graphql.FieldSet)
  9088. for i, field := range fields {
  9089. switch field.Name {
  9090. case "__typename":
  9091. out.Values[i] = graphql.MarshalString("__Type")
  9092. case "kind":
  9093. out.Values[i] = ec.___Type_kind(ctx, field, obj)
  9094. if out.Values[i] == graphql.Null {
  9095. out.Invalids++
  9096. }
  9097. case "name":
  9098. out.Values[i] = ec.___Type_name(ctx, field, obj)
  9099. case "description":
  9100. out.Values[i] = ec.___Type_description(ctx, field, obj)
  9101. case "specifiedByURL":
  9102. out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj)
  9103. case "fields":
  9104. out.Values[i] = ec.___Type_fields(ctx, field, obj)
  9105. case "interfaces":
  9106. out.Values[i] = ec.___Type_interfaces(ctx, field, obj)
  9107. case "possibleTypes":
  9108. out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj)
  9109. case "enumValues":
  9110. out.Values[i] = ec.___Type_enumValues(ctx, field, obj)
  9111. case "inputFields":
  9112. out.Values[i] = ec.___Type_inputFields(ctx, field, obj)
  9113. case "ofType":
  9114. out.Values[i] = ec.___Type_ofType(ctx, field, obj)
  9115. case "isOneOf":
  9116. out.Values[i] = ec.___Type_isOneOf(ctx, field, obj)
  9117. default:
  9118. panic("unknown field " + strconv.Quote(field.Name))
  9119. }
  9120. }
  9121. out.Dispatch(ctx)
  9122. if out.Invalids > 0 {
  9123. return graphql.Null
  9124. }
  9125. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9126. for label, dfs := range deferred {
  9127. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9128. Label: label,
  9129. Path: graphql.GetPath(ctx),
  9130. FieldSet: dfs,
  9131. Context: ctx,
  9132. })
  9133. }
  9134. return out
  9135. }
  9136. // endregion **************************** object.gotpl ****************************
  9137. // region ***************************** type.gotpl *****************************
  9138. func (ec *executionContext) marshalNAuthPayload2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v model.AuthPayload) graphql.Marshaler {
  9139. return ec._AuthPayload(ctx, sel, &v)
  9140. }
  9141. func (ec *executionContext) marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v *model.AuthPayload) graphql.Marshaler {
  9142. if v == nil {
  9143. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9144. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9145. }
  9146. return graphql.Null
  9147. }
  9148. return ec._AuthPayload(ctx, sel, v)
  9149. }
  9150. func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v any) (bool, error) {
  9151. res, err := graphql.UnmarshalBoolean(v)
  9152. return res, graphql.ErrorOnPath(ctx, err)
  9153. }
  9154. func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  9155. _ = sel
  9156. res := graphql.MarshalBoolean(v)
  9157. if res == graphql.Null {
  9158. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9159. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9160. }
  9161. }
  9162. return res
  9163. }
  9164. func (ec *executionContext) unmarshalNID2string(ctx context.Context, v any) (string, error) {
  9165. res, err := graphql.UnmarshalID(v)
  9166. return res, graphql.ErrorOnPath(ctx, err)
  9167. }
  9168. func (ec *executionContext) marshalNID2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9169. _ = sel
  9170. res := graphql.MarshalID(v)
  9171. if res == graphql.Null {
  9172. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9173. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9174. }
  9175. }
  9176. return res
  9177. }
  9178. func (ec *executionContext) unmarshalNID2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  9179. var vSlice []any
  9180. vSlice = graphql.CoerceList(v)
  9181. var err error
  9182. res := make([]string, len(vSlice))
  9183. for i := range vSlice {
  9184. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  9185. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  9186. if err != nil {
  9187. return nil, err
  9188. }
  9189. }
  9190. return res, nil
  9191. }
  9192. func (ec *executionContext) marshalNID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  9193. ret := make(graphql.Array, len(v))
  9194. for i := range v {
  9195. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  9196. }
  9197. for _, e := range ret {
  9198. if e == graphql.Null {
  9199. return graphql.Null
  9200. }
  9201. }
  9202. return ret
  9203. }
  9204. func (ec *executionContext) marshalNMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v model.Message) graphql.Marshaler {
  9205. return ec._Message(ctx, sel, &v)
  9206. }
  9207. func (ec *executionContext) marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Message) graphql.Marshaler {
  9208. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9209. fc := graphql.GetFieldContext(ctx)
  9210. fc.Result = &v[i]
  9211. return ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx, sel, v[i])
  9212. })
  9213. for _, e := range ret {
  9214. if e == graphql.Null {
  9215. return graphql.Null
  9216. }
  9217. }
  9218. return ret
  9219. }
  9220. func (ec *executionContext) marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  9221. if v == nil {
  9222. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9223. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9224. }
  9225. return graphql.Null
  9226. }
  9227. return ec._Message(ctx, sel, v)
  9228. }
  9229. func (ec *executionContext) unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage(ctx context.Context, v any) (model.NewMessage, error) {
  9230. res, err := ec.unmarshalInputNewMessage(ctx, v)
  9231. return res, graphql.ErrorOnPath(ctx, err)
  9232. }
  9233. func (ec *executionContext) unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote(ctx context.Context, v any) (model.NewNote, error) {
  9234. res, err := ec.unmarshalInputNewNote(ctx, v)
  9235. return res, graphql.ErrorOnPath(ctx, err)
  9236. }
  9237. func (ec *executionContext) unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission(ctx context.Context, v any) (model.NewPermission, error) {
  9238. res, err := ec.unmarshalInputNewPermission(ctx, v)
  9239. return res, graphql.ErrorOnPath(ctx, err)
  9240. }
  9241. func (ec *executionContext) unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole(ctx context.Context, v any) (model.NewRole, error) {
  9242. res, err := ec.unmarshalInputNewRole(ctx, v)
  9243. return res, graphql.ErrorOnPath(ctx, err)
  9244. }
  9245. func (ec *executionContext) unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService(ctx context.Context, v any) (model.NewService, error) {
  9246. res, err := ec.unmarshalInputNewService(ctx, v)
  9247. return res, graphql.ErrorOnPath(ctx, err)
  9248. }
  9249. func (ec *executionContext) unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask(ctx context.Context, v any) (model.NewTask, error) {
  9250. res, err := ec.unmarshalInputNewTask(ctx, v)
  9251. return res, graphql.ErrorOnPath(ctx, err)
  9252. }
  9253. func (ec *executionContext) unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus(ctx context.Context, v any) (model.NewTaskStatus, error) {
  9254. res, err := ec.unmarshalInputNewTaskStatus(ctx, v)
  9255. return res, graphql.ErrorOnPath(ctx, err)
  9256. }
  9257. func (ec *executionContext) unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser(ctx context.Context, v any) (model.NewUser, error) {
  9258. res, err := ec.unmarshalInputNewUser(ctx, v)
  9259. return res, graphql.ErrorOnPath(ctx, err)
  9260. }
  9261. func (ec *executionContext) marshalNNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v model.Note) graphql.Marshaler {
  9262. return ec._Note(ctx, sel, &v)
  9263. }
  9264. func (ec *executionContext) marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Note) graphql.Marshaler {
  9265. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9266. fc := graphql.GetFieldContext(ctx)
  9267. fc.Result = &v[i]
  9268. return ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx, sel, v[i])
  9269. })
  9270. for _, e := range ret {
  9271. if e == graphql.Null {
  9272. return graphql.Null
  9273. }
  9274. }
  9275. return ret
  9276. }
  9277. func (ec *executionContext) marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  9278. if v == nil {
  9279. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9280. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9281. }
  9282. return graphql.Null
  9283. }
  9284. return ec._Note(ctx, sel, v)
  9285. }
  9286. func (ec *executionContext) marshalNPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v model.Permission) graphql.Marshaler {
  9287. return ec._Permission(ctx, sel, &v)
  9288. }
  9289. func (ec *executionContext) marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Permission) graphql.Marshaler {
  9290. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9291. fc := graphql.GetFieldContext(ctx)
  9292. fc.Result = &v[i]
  9293. return ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx, sel, v[i])
  9294. })
  9295. for _, e := range ret {
  9296. if e == graphql.Null {
  9297. return graphql.Null
  9298. }
  9299. }
  9300. return ret
  9301. }
  9302. func (ec *executionContext) marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  9303. if v == nil {
  9304. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9305. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9306. }
  9307. return graphql.Null
  9308. }
  9309. return ec._Permission(ctx, sel, v)
  9310. }
  9311. func (ec *executionContext) marshalNRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v model.Role) graphql.Marshaler {
  9312. return ec._Role(ctx, sel, &v)
  9313. }
  9314. func (ec *executionContext) marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Role) graphql.Marshaler {
  9315. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9316. fc := graphql.GetFieldContext(ctx)
  9317. fc.Result = &v[i]
  9318. return ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx, sel, v[i])
  9319. })
  9320. for _, e := range ret {
  9321. if e == graphql.Null {
  9322. return graphql.Null
  9323. }
  9324. }
  9325. return ret
  9326. }
  9327. func (ec *executionContext) marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  9328. if v == nil {
  9329. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9330. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9331. }
  9332. return graphql.Null
  9333. }
  9334. return ec._Role(ctx, sel, v)
  9335. }
  9336. func (ec *executionContext) marshalNService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v model.Service) graphql.Marshaler {
  9337. return ec._Service(ctx, sel, &v)
  9338. }
  9339. func (ec *executionContext) marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Service) graphql.Marshaler {
  9340. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9341. fc := graphql.GetFieldContext(ctx)
  9342. fc.Result = &v[i]
  9343. return ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx, sel, v[i])
  9344. })
  9345. for _, e := range ret {
  9346. if e == graphql.Null {
  9347. return graphql.Null
  9348. }
  9349. }
  9350. return ret
  9351. }
  9352. func (ec *executionContext) marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  9353. if v == nil {
  9354. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9355. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9356. }
  9357. return graphql.Null
  9358. }
  9359. return ec._Service(ctx, sel, v)
  9360. }
  9361. func (ec *executionContext) unmarshalNString2string(ctx context.Context, v any) (string, error) {
  9362. res, err := graphql.UnmarshalString(v)
  9363. return res, graphql.ErrorOnPath(ctx, err)
  9364. }
  9365. func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9366. _ = sel
  9367. res := graphql.MarshalString(v)
  9368. if res == graphql.Null {
  9369. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9370. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9371. }
  9372. }
  9373. return res
  9374. }
  9375. func (ec *executionContext) marshalNTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v model.Task) graphql.Marshaler {
  9376. return ec._Task(ctx, sel, &v)
  9377. }
  9378. func (ec *executionContext) marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Task) graphql.Marshaler {
  9379. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9380. fc := graphql.GetFieldContext(ctx)
  9381. fc.Result = &v[i]
  9382. return ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx, sel, v[i])
  9383. })
  9384. for _, e := range ret {
  9385. if e == graphql.Null {
  9386. return graphql.Null
  9387. }
  9388. }
  9389. return ret
  9390. }
  9391. func (ec *executionContext) marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  9392. if v == nil {
  9393. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9394. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9395. }
  9396. return graphql.Null
  9397. }
  9398. return ec._Task(ctx, sel, v)
  9399. }
  9400. func (ec *executionContext) marshalNTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v model.TaskStatus) graphql.Marshaler {
  9401. return ec._TaskStatus(ctx, sel, &v)
  9402. }
  9403. func (ec *executionContext) marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.TaskStatus) graphql.Marshaler {
  9404. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9405. fc := graphql.GetFieldContext(ctx)
  9406. fc.Result = &v[i]
  9407. return ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx, sel, v[i])
  9408. })
  9409. for _, e := range ret {
  9410. if e == graphql.Null {
  9411. return graphql.Null
  9412. }
  9413. }
  9414. return ret
  9415. }
  9416. func (ec *executionContext) marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  9417. if v == nil {
  9418. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9419. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9420. }
  9421. return graphql.Null
  9422. }
  9423. return ec._TaskStatus(ctx, sel, v)
  9424. }
  9425. func (ec *executionContext) unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput(ctx context.Context, v any) (model.UpdateMessageInput, error) {
  9426. res, err := ec.unmarshalInputUpdateMessageInput(ctx, v)
  9427. return res, graphql.ErrorOnPath(ctx, err)
  9428. }
  9429. func (ec *executionContext) unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput(ctx context.Context, v any) (model.UpdateNoteInput, error) {
  9430. res, err := ec.unmarshalInputUpdateNoteInput(ctx, v)
  9431. return res, graphql.ErrorOnPath(ctx, err)
  9432. }
  9433. func (ec *executionContext) unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput(ctx context.Context, v any) (model.UpdatePermissionInput, error) {
  9434. res, err := ec.unmarshalInputUpdatePermissionInput(ctx, v)
  9435. return res, graphql.ErrorOnPath(ctx, err)
  9436. }
  9437. func (ec *executionContext) unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput(ctx context.Context, v any) (model.UpdateRoleInput, error) {
  9438. res, err := ec.unmarshalInputUpdateRoleInput(ctx, v)
  9439. return res, graphql.ErrorOnPath(ctx, err)
  9440. }
  9441. func (ec *executionContext) unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput(ctx context.Context, v any) (model.UpdateServiceInput, error) {
  9442. res, err := ec.unmarshalInputUpdateServiceInput(ctx, v)
  9443. return res, graphql.ErrorOnPath(ctx, err)
  9444. }
  9445. func (ec *executionContext) unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput(ctx context.Context, v any) (model.UpdateTaskInput, error) {
  9446. res, err := ec.unmarshalInputUpdateTaskInput(ctx, v)
  9447. return res, graphql.ErrorOnPath(ctx, err)
  9448. }
  9449. func (ec *executionContext) unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput(ctx context.Context, v any) (model.UpdateTaskStatusInput, error) {
  9450. res, err := ec.unmarshalInputUpdateTaskStatusInput(ctx, v)
  9451. return res, graphql.ErrorOnPath(ctx, err)
  9452. }
  9453. func (ec *executionContext) unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput(ctx context.Context, v any) (model.UpdateUserInput, error) {
  9454. res, err := ec.unmarshalInputUpdateUserInput(ctx, v)
  9455. return res, graphql.ErrorOnPath(ctx, err)
  9456. }
  9457. func (ec *executionContext) marshalNUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v model.User) graphql.Marshaler {
  9458. return ec._User(ctx, sel, &v)
  9459. }
  9460. func (ec *executionContext) marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.User) graphql.Marshaler {
  9461. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9462. fc := graphql.GetFieldContext(ctx)
  9463. fc.Result = &v[i]
  9464. return ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx, sel, v[i])
  9465. })
  9466. for _, e := range ret {
  9467. if e == graphql.Null {
  9468. return graphql.Null
  9469. }
  9470. }
  9471. return ret
  9472. }
  9473. func (ec *executionContext) marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  9474. if v == nil {
  9475. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9476. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9477. }
  9478. return graphql.Null
  9479. }
  9480. return ec._User(ctx, sel, v)
  9481. }
  9482. func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler {
  9483. return ec.___Directive(ctx, sel, &v)
  9484. }
  9485. func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler {
  9486. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9487. fc := graphql.GetFieldContext(ctx)
  9488. fc.Result = &v[i]
  9489. return ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i])
  9490. })
  9491. for _, e := range ret {
  9492. if e == graphql.Null {
  9493. return graphql.Null
  9494. }
  9495. }
  9496. return ret
  9497. }
  9498. func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v any) (string, error) {
  9499. res, err := graphql.UnmarshalString(v)
  9500. return res, graphql.ErrorOnPath(ctx, err)
  9501. }
  9502. func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9503. _ = sel
  9504. res := graphql.MarshalString(v)
  9505. if res == graphql.Null {
  9506. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9507. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9508. }
  9509. }
  9510. return res
  9511. }
  9512. func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  9513. var vSlice []any
  9514. vSlice = graphql.CoerceList(v)
  9515. var err error
  9516. res := make([]string, len(vSlice))
  9517. for i := range vSlice {
  9518. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  9519. res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i])
  9520. if err != nil {
  9521. return nil, err
  9522. }
  9523. }
  9524. return res, nil
  9525. }
  9526. func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  9527. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9528. fc := graphql.GetFieldContext(ctx)
  9529. fc.Result = &v[i]
  9530. return ec.marshalN__DirectiveLocation2string(ctx, sel, v[i])
  9531. })
  9532. for _, e := range ret {
  9533. if e == graphql.Null {
  9534. return graphql.Null
  9535. }
  9536. }
  9537. return ret
  9538. }
  9539. func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler {
  9540. return ec.___EnumValue(ctx, sel, &v)
  9541. }
  9542. func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler {
  9543. return ec.___Field(ctx, sel, &v)
  9544. }
  9545. func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler {
  9546. return ec.___InputValue(ctx, sel, &v)
  9547. }
  9548. func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  9549. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9550. fc := graphql.GetFieldContext(ctx)
  9551. fc.Result = &v[i]
  9552. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  9553. })
  9554. for _, e := range ret {
  9555. if e == graphql.Null {
  9556. return graphql.Null
  9557. }
  9558. }
  9559. return ret
  9560. }
  9561. func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler {
  9562. return ec.___Type(ctx, sel, &v)
  9563. }
  9564. func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  9565. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9566. fc := graphql.GetFieldContext(ctx)
  9567. fc.Result = &v[i]
  9568. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  9569. })
  9570. for _, e := range ret {
  9571. if e == graphql.Null {
  9572. return graphql.Null
  9573. }
  9574. }
  9575. return ret
  9576. }
  9577. func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  9578. if v == nil {
  9579. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9580. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9581. }
  9582. return graphql.Null
  9583. }
  9584. return ec.___Type(ctx, sel, v)
  9585. }
  9586. func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v any) (string, error) {
  9587. res, err := graphql.UnmarshalString(v)
  9588. return res, graphql.ErrorOnPath(ctx, err)
  9589. }
  9590. func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9591. _ = sel
  9592. res := graphql.MarshalString(v)
  9593. if res == graphql.Null {
  9594. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9595. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9596. }
  9597. }
  9598. return res
  9599. }
  9600. func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v any) (bool, error) {
  9601. res, err := graphql.UnmarshalBoolean(v)
  9602. return res, graphql.ErrorOnPath(ctx, err)
  9603. }
  9604. func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  9605. _ = sel
  9606. _ = ctx
  9607. res := graphql.MarshalBoolean(v)
  9608. return res
  9609. }
  9610. func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v any) (*bool, error) {
  9611. if v == nil {
  9612. return nil, nil
  9613. }
  9614. res, err := graphql.UnmarshalBoolean(v)
  9615. return &res, graphql.ErrorOnPath(ctx, err)
  9616. }
  9617. func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler {
  9618. if v == nil {
  9619. return graphql.Null
  9620. }
  9621. _ = sel
  9622. _ = ctx
  9623. res := graphql.MarshalBoolean(*v)
  9624. return res
  9625. }
  9626. func (ec *executionContext) unmarshalOID2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  9627. if v == nil {
  9628. return nil, nil
  9629. }
  9630. var vSlice []any
  9631. vSlice = graphql.CoerceList(v)
  9632. var err error
  9633. res := make([]string, len(vSlice))
  9634. for i := range vSlice {
  9635. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  9636. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  9637. if err != nil {
  9638. return nil, err
  9639. }
  9640. }
  9641. return res, nil
  9642. }
  9643. func (ec *executionContext) marshalOID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  9644. if v == nil {
  9645. return graphql.Null
  9646. }
  9647. ret := make(graphql.Array, len(v))
  9648. for i := range v {
  9649. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  9650. }
  9651. for _, e := range ret {
  9652. if e == graphql.Null {
  9653. return graphql.Null
  9654. }
  9655. }
  9656. return ret
  9657. }
  9658. func (ec *executionContext) unmarshalOID2ᚖstring(ctx context.Context, v any) (*string, error) {
  9659. if v == nil {
  9660. return nil, nil
  9661. }
  9662. res, err := graphql.UnmarshalID(v)
  9663. return &res, graphql.ErrorOnPath(ctx, err)
  9664. }
  9665. func (ec *executionContext) marshalOID2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  9666. if v == nil {
  9667. return graphql.Null
  9668. }
  9669. _ = sel
  9670. _ = ctx
  9671. res := graphql.MarshalID(*v)
  9672. return res
  9673. }
  9674. func (ec *executionContext) marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  9675. if v == nil {
  9676. return graphql.Null
  9677. }
  9678. return ec._Message(ctx, sel, v)
  9679. }
  9680. func (ec *executionContext) marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  9681. if v == nil {
  9682. return graphql.Null
  9683. }
  9684. return ec._Note(ctx, sel, v)
  9685. }
  9686. func (ec *executionContext) marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  9687. if v == nil {
  9688. return graphql.Null
  9689. }
  9690. return ec._Permission(ctx, sel, v)
  9691. }
  9692. func (ec *executionContext) marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  9693. if v == nil {
  9694. return graphql.Null
  9695. }
  9696. return ec._Role(ctx, sel, v)
  9697. }
  9698. func (ec *executionContext) marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  9699. if v == nil {
  9700. return graphql.Null
  9701. }
  9702. return ec._Service(ctx, sel, v)
  9703. }
  9704. func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v any) (*string, error) {
  9705. if v == nil {
  9706. return nil, nil
  9707. }
  9708. res, err := graphql.UnmarshalString(v)
  9709. return &res, graphql.ErrorOnPath(ctx, err)
  9710. }
  9711. func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  9712. if v == nil {
  9713. return graphql.Null
  9714. }
  9715. _ = sel
  9716. _ = ctx
  9717. res := graphql.MarshalString(*v)
  9718. return res
  9719. }
  9720. func (ec *executionContext) marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  9721. if v == nil {
  9722. return graphql.Null
  9723. }
  9724. return ec._Task(ctx, sel, v)
  9725. }
  9726. func (ec *executionContext) marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  9727. if v == nil {
  9728. return graphql.Null
  9729. }
  9730. return ec._TaskStatus(ctx, sel, v)
  9731. }
  9732. func (ec *executionContext) marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  9733. if v == nil {
  9734. return graphql.Null
  9735. }
  9736. return ec._User(ctx, sel, v)
  9737. }
  9738. func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler {
  9739. if v == nil {
  9740. return graphql.Null
  9741. }
  9742. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9743. fc := graphql.GetFieldContext(ctx)
  9744. fc.Result = &v[i]
  9745. return ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i])
  9746. })
  9747. for _, e := range ret {
  9748. if e == graphql.Null {
  9749. return graphql.Null
  9750. }
  9751. }
  9752. return ret
  9753. }
  9754. func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler {
  9755. if v == nil {
  9756. return graphql.Null
  9757. }
  9758. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9759. fc := graphql.GetFieldContext(ctx)
  9760. fc.Result = &v[i]
  9761. return ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i])
  9762. })
  9763. for _, e := range ret {
  9764. if e == graphql.Null {
  9765. return graphql.Null
  9766. }
  9767. }
  9768. return ret
  9769. }
  9770. func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  9771. if v == nil {
  9772. return graphql.Null
  9773. }
  9774. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9775. fc := graphql.GetFieldContext(ctx)
  9776. fc.Result = &v[i]
  9777. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  9778. })
  9779. for _, e := range ret {
  9780. if e == graphql.Null {
  9781. return graphql.Null
  9782. }
  9783. }
  9784. return ret
  9785. }
  9786. func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler {
  9787. if v == nil {
  9788. return graphql.Null
  9789. }
  9790. return ec.___Schema(ctx, sel, v)
  9791. }
  9792. func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  9793. if v == nil {
  9794. return graphql.Null
  9795. }
  9796. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9797. fc := graphql.GetFieldContext(ctx)
  9798. fc.Result = &v[i]
  9799. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  9800. })
  9801. for _, e := range ret {
  9802. if e == graphql.Null {
  9803. return graphql.Null
  9804. }
  9805. }
  9806. return ret
  9807. }
  9808. func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  9809. if v == nil {
  9810. return graphql.Null
  9811. }
  9812. return ec.___Type(ctx, sel, v)
  9813. }
  9814. // endregion ***************************** type.gotpl *****************************