generated.go 344 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365
  1. // Code generated by github.com/99designs/gqlgen, DO NOT EDIT.
  2. package graph
  3. import (
  4. "bytes"
  5. "context"
  6. "embed"
  7. "errors"
  8. "fmt"
  9. "strconv"
  10. "sync/atomic"
  11. "github.com/99designs/gqlgen/graphql"
  12. "github.com/99designs/gqlgen/graphql/introspection"
  13. gqlparser "github.com/vektah/gqlparser/v2"
  14. "github.com/vektah/gqlparser/v2/ast"
  15. "gogs.dmsc.dev/arp/graph/model"
  16. )
  17. // region ************************** generated!.gotpl **************************
  18. // NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
  19. func NewExecutableSchema(cfg Config) graphql.ExecutableSchema {
  20. return &executableSchema{SchemaData: cfg.Schema, Resolvers: cfg.Resolvers, Directives: cfg.Directives, ComplexityRoot: cfg.Complexity}
  21. }
  22. type Config = graphql.Config[ResolverRoot, DirectiveRoot, ComplexityRoot]
  23. type ResolverRoot interface {
  24. Mutation() MutationResolver
  25. Query() QueryResolver
  26. Subscription() SubscriptionResolver
  27. }
  28. type DirectiveRoot struct {
  29. }
  30. type ComplexityRoot struct {
  31. AuthPayload struct {
  32. Token func(childComplexity int) int
  33. User func(childComplexity int) int
  34. }
  35. Channel struct {
  36. CreatedAt func(childComplexity int) int
  37. ID func(childComplexity int) int
  38. Participants func(childComplexity int) int
  39. UpdatedAt func(childComplexity int) int
  40. }
  41. Message struct {
  42. Content func(childComplexity int) int
  43. ConversationID func(childComplexity int) int
  44. CreatedAt func(childComplexity int) int
  45. ID func(childComplexity int) int
  46. Sender func(childComplexity int) int
  47. SenderID func(childComplexity int) int
  48. SentAt func(childComplexity int) int
  49. UpdatedAt func(childComplexity int) int
  50. }
  51. Mutation struct {
  52. CreateChannel func(childComplexity int, input model.NewChannel) int
  53. CreateMessage func(childComplexity int, input model.NewMessage) int
  54. CreateNote func(childComplexity int, input model.NewNote) int
  55. CreatePermission func(childComplexity int, input model.NewPermission) int
  56. CreateRole func(childComplexity int, input model.NewRole) int
  57. CreateService func(childComplexity int, input model.NewService) int
  58. CreateTask func(childComplexity int, input model.NewTask) int
  59. CreateTaskStatus func(childComplexity int, input model.NewTaskStatus) int
  60. CreateUser func(childComplexity int, input model.NewUser) int
  61. DeleteChannel func(childComplexity int, id string) int
  62. DeleteMessage func(childComplexity int, id string) int
  63. DeleteNote func(childComplexity int, id string) int
  64. DeletePermission func(childComplexity int, id string) int
  65. DeleteRole func(childComplexity int, id string) int
  66. DeleteService func(childComplexity int, id string) int
  67. DeleteTask func(childComplexity int, id string) int
  68. DeleteTaskStatus func(childComplexity int, id string) int
  69. DeleteUser func(childComplexity int, id string) int
  70. Login func(childComplexity int, email string, password string) int
  71. UpdateChannel func(childComplexity int, id string, input model.UpdateChannelInput) int
  72. UpdateMessage func(childComplexity int, id string, input model.UpdateMessageInput) int
  73. UpdateNote func(childComplexity int, id string, input model.UpdateNoteInput) int
  74. UpdatePermission func(childComplexity int, id string, input model.UpdatePermissionInput) int
  75. UpdateRole func(childComplexity int, id string, input model.UpdateRoleInput) int
  76. UpdateService func(childComplexity int, id string, input model.UpdateServiceInput) int
  77. UpdateTask func(childComplexity int, id string, input model.UpdateTaskInput) int
  78. UpdateTaskStatus func(childComplexity int, id string, input model.UpdateTaskStatusInput) int
  79. UpdateUser func(childComplexity int, id string, input model.UpdateUserInput) int
  80. }
  81. Note struct {
  82. Content func(childComplexity int) int
  83. CreatedAt func(childComplexity int) int
  84. ID func(childComplexity int) int
  85. Service func(childComplexity int) int
  86. ServiceID func(childComplexity int) int
  87. Title func(childComplexity int) int
  88. UpdatedAt func(childComplexity int) int
  89. User func(childComplexity int) int
  90. UserID func(childComplexity int) int
  91. }
  92. Permission struct {
  93. Code func(childComplexity int) int
  94. Description func(childComplexity int) int
  95. ID func(childComplexity int) int
  96. }
  97. Query struct {
  98. Channel func(childComplexity int, id string) int
  99. Channels func(childComplexity int) int
  100. Message func(childComplexity int, id string) int
  101. Messages func(childComplexity int) int
  102. Note func(childComplexity int, id string) int
  103. Notes func(childComplexity int) int
  104. Permission func(childComplexity int, id string) int
  105. Permissions func(childComplexity int) int
  106. Role func(childComplexity int, id string) int
  107. Roles func(childComplexity int) int
  108. Service func(childComplexity int, id string) int
  109. Services func(childComplexity int) int
  110. Task func(childComplexity int, id string) int
  111. TaskStatus func(childComplexity int, id string) int
  112. TaskStatuses func(childComplexity int) int
  113. Tasks func(childComplexity int) int
  114. User func(childComplexity int, id string) int
  115. Users func(childComplexity int) int
  116. }
  117. Role struct {
  118. Description func(childComplexity int) int
  119. ID func(childComplexity int) int
  120. Name func(childComplexity int) int
  121. Permissions func(childComplexity int) int
  122. }
  123. Service struct {
  124. CreatedAt func(childComplexity int) int
  125. CreatedBy func(childComplexity int) int
  126. CreatedByID func(childComplexity int) int
  127. Description func(childComplexity int) int
  128. ID func(childComplexity int) int
  129. Name func(childComplexity int) int
  130. Participants func(childComplexity int) int
  131. Tasks func(childComplexity int) int
  132. UpdatedAt func(childComplexity int) int
  133. }
  134. Subscription struct {
  135. MessageAdded func(childComplexity int) int
  136. TaskCreated func(childComplexity int) int
  137. TaskDeleted func(childComplexity int) int
  138. TaskUpdated func(childComplexity int) int
  139. }
  140. Task struct {
  141. Assignee func(childComplexity int) int
  142. AssigneeID func(childComplexity int) int
  143. Content func(childComplexity int) int
  144. CreatedAt func(childComplexity int) int
  145. CreatedBy func(childComplexity int) int
  146. CreatedByID func(childComplexity int) int
  147. DueDate func(childComplexity int) int
  148. ID func(childComplexity int) int
  149. Priority func(childComplexity int) int
  150. Status func(childComplexity int) int
  151. StatusID func(childComplexity int) int
  152. Title func(childComplexity int) int
  153. UpdatedAt func(childComplexity int) int
  154. UpdatedBy func(childComplexity int) int
  155. UpdatedByID func(childComplexity int) int
  156. }
  157. TaskStatus struct {
  158. Code func(childComplexity int) int
  159. CreatedAt func(childComplexity int) int
  160. ID func(childComplexity int) int
  161. Label func(childComplexity int) int
  162. Tasks func(childComplexity int) int
  163. UpdatedAt func(childComplexity int) int
  164. }
  165. User struct {
  166. CreatedAt func(childComplexity int) int
  167. Email func(childComplexity int) int
  168. ID func(childComplexity int) int
  169. Password func(childComplexity int) int
  170. Roles func(childComplexity int) int
  171. UpdatedAt func(childComplexity int) int
  172. }
  173. }
  174. type MutationResolver interface {
  175. Login(ctx context.Context, email string, password string) (*model.AuthPayload, error)
  176. CreateUser(ctx context.Context, input model.NewUser) (*model.User, error)
  177. UpdateUser(ctx context.Context, id string, input model.UpdateUserInput) (*model.User, error)
  178. DeleteUser(ctx context.Context, id string) (bool, error)
  179. CreateNote(ctx context.Context, input model.NewNote) (*model.Note, error)
  180. UpdateNote(ctx context.Context, id string, input model.UpdateNoteInput) (*model.Note, error)
  181. DeleteNote(ctx context.Context, id string) (bool, error)
  182. CreateRole(ctx context.Context, input model.NewRole) (*model.Role, error)
  183. UpdateRole(ctx context.Context, id string, input model.UpdateRoleInput) (*model.Role, error)
  184. DeleteRole(ctx context.Context, id string) (bool, error)
  185. CreatePermission(ctx context.Context, input model.NewPermission) (*model.Permission, error)
  186. UpdatePermission(ctx context.Context, id string, input model.UpdatePermissionInput) (*model.Permission, error)
  187. DeletePermission(ctx context.Context, id string) (bool, error)
  188. CreateService(ctx context.Context, input model.NewService) (*model.Service, error)
  189. UpdateService(ctx context.Context, id string, input model.UpdateServiceInput) (*model.Service, error)
  190. DeleteService(ctx context.Context, id string) (bool, error)
  191. CreateTask(ctx context.Context, input model.NewTask) (*model.Task, error)
  192. UpdateTask(ctx context.Context, id string, input model.UpdateTaskInput) (*model.Task, error)
  193. DeleteTask(ctx context.Context, id string) (bool, error)
  194. CreateTaskStatus(ctx context.Context, input model.NewTaskStatus) (*model.TaskStatus, error)
  195. UpdateTaskStatus(ctx context.Context, id string, input model.UpdateTaskStatusInput) (*model.TaskStatus, error)
  196. DeleteTaskStatus(ctx context.Context, id string) (bool, error)
  197. CreateChannel(ctx context.Context, input model.NewChannel) (*model.Channel, error)
  198. UpdateChannel(ctx context.Context, id string, input model.UpdateChannelInput) (*model.Channel, error)
  199. DeleteChannel(ctx context.Context, id string) (bool, error)
  200. CreateMessage(ctx context.Context, input model.NewMessage) (*model.Message, error)
  201. UpdateMessage(ctx context.Context, id string, input model.UpdateMessageInput) (*model.Message, error)
  202. DeleteMessage(ctx context.Context, id string) (bool, error)
  203. }
  204. type QueryResolver interface {
  205. Users(ctx context.Context) ([]*model.User, error)
  206. User(ctx context.Context, id string) (*model.User, error)
  207. Notes(ctx context.Context) ([]*model.Note, error)
  208. Note(ctx context.Context, id string) (*model.Note, error)
  209. Roles(ctx context.Context) ([]*model.Role, error)
  210. Role(ctx context.Context, id string) (*model.Role, error)
  211. Permissions(ctx context.Context) ([]*model.Permission, error)
  212. Permission(ctx context.Context, id string) (*model.Permission, error)
  213. Services(ctx context.Context) ([]*model.Service, error)
  214. Service(ctx context.Context, id string) (*model.Service, error)
  215. Tasks(ctx context.Context) ([]*model.Task, error)
  216. Task(ctx context.Context, id string) (*model.Task, error)
  217. TaskStatuses(ctx context.Context) ([]*model.TaskStatus, error)
  218. TaskStatus(ctx context.Context, id string) (*model.TaskStatus, error)
  219. Channels(ctx context.Context) ([]*model.Channel, error)
  220. Channel(ctx context.Context, id string) (*model.Channel, error)
  221. Messages(ctx context.Context) ([]*model.Message, error)
  222. Message(ctx context.Context, id string) (*model.Message, error)
  223. }
  224. type SubscriptionResolver interface {
  225. TaskCreated(ctx context.Context) (<-chan *model.Task, error)
  226. TaskUpdated(ctx context.Context) (<-chan *model.Task, error)
  227. TaskDeleted(ctx context.Context) (<-chan *model.Task, error)
  228. MessageAdded(ctx context.Context) (<-chan *model.Message, error)
  229. }
  230. type executableSchema graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  231. func (e *executableSchema) Schema() *ast.Schema {
  232. if e.SchemaData != nil {
  233. return e.SchemaData
  234. }
  235. return parsedSchema
  236. }
  237. func (e *executableSchema) Complexity(ctx context.Context, typeName, field string, childComplexity int, rawArgs map[string]any) (int, bool) {
  238. ec := newExecutionContext(nil, e, nil)
  239. _ = ec
  240. switch typeName + "." + field {
  241. case "AuthPayload.token":
  242. if e.ComplexityRoot.AuthPayload.Token == nil {
  243. break
  244. }
  245. return e.ComplexityRoot.AuthPayload.Token(childComplexity), true
  246. case "AuthPayload.user":
  247. if e.ComplexityRoot.AuthPayload.User == nil {
  248. break
  249. }
  250. return e.ComplexityRoot.AuthPayload.User(childComplexity), true
  251. case "Channel.createdAt":
  252. if e.ComplexityRoot.Channel.CreatedAt == nil {
  253. break
  254. }
  255. return e.ComplexityRoot.Channel.CreatedAt(childComplexity), true
  256. case "Channel.id":
  257. if e.ComplexityRoot.Channel.ID == nil {
  258. break
  259. }
  260. return e.ComplexityRoot.Channel.ID(childComplexity), true
  261. case "Channel.participants":
  262. if e.ComplexityRoot.Channel.Participants == nil {
  263. break
  264. }
  265. return e.ComplexityRoot.Channel.Participants(childComplexity), true
  266. case "Channel.updatedAt":
  267. if e.ComplexityRoot.Channel.UpdatedAt == nil {
  268. break
  269. }
  270. return e.ComplexityRoot.Channel.UpdatedAt(childComplexity), true
  271. case "Message.content":
  272. if e.ComplexityRoot.Message.Content == nil {
  273. break
  274. }
  275. return e.ComplexityRoot.Message.Content(childComplexity), true
  276. case "Message.conversationId":
  277. if e.ComplexityRoot.Message.ConversationID == nil {
  278. break
  279. }
  280. return e.ComplexityRoot.Message.ConversationID(childComplexity), true
  281. case "Message.createdAt":
  282. if e.ComplexityRoot.Message.CreatedAt == nil {
  283. break
  284. }
  285. return e.ComplexityRoot.Message.CreatedAt(childComplexity), true
  286. case "Message.id":
  287. if e.ComplexityRoot.Message.ID == nil {
  288. break
  289. }
  290. return e.ComplexityRoot.Message.ID(childComplexity), true
  291. case "Message.sender":
  292. if e.ComplexityRoot.Message.Sender == nil {
  293. break
  294. }
  295. return e.ComplexityRoot.Message.Sender(childComplexity), true
  296. case "Message.senderId":
  297. if e.ComplexityRoot.Message.SenderID == nil {
  298. break
  299. }
  300. return e.ComplexityRoot.Message.SenderID(childComplexity), true
  301. case "Message.sentAt":
  302. if e.ComplexityRoot.Message.SentAt == nil {
  303. break
  304. }
  305. return e.ComplexityRoot.Message.SentAt(childComplexity), true
  306. case "Message.updatedAt":
  307. if e.ComplexityRoot.Message.UpdatedAt == nil {
  308. break
  309. }
  310. return e.ComplexityRoot.Message.UpdatedAt(childComplexity), true
  311. case "Mutation.createChannel":
  312. if e.ComplexityRoot.Mutation.CreateChannel == nil {
  313. break
  314. }
  315. args, err := ec.field_Mutation_createChannel_args(ctx, rawArgs)
  316. if err != nil {
  317. return 0, false
  318. }
  319. return e.ComplexityRoot.Mutation.CreateChannel(childComplexity, args["input"].(model.NewChannel)), true
  320. case "Mutation.createMessage":
  321. if e.ComplexityRoot.Mutation.CreateMessage == nil {
  322. break
  323. }
  324. args, err := ec.field_Mutation_createMessage_args(ctx, rawArgs)
  325. if err != nil {
  326. return 0, false
  327. }
  328. return e.ComplexityRoot.Mutation.CreateMessage(childComplexity, args["input"].(model.NewMessage)), true
  329. case "Mutation.createNote":
  330. if e.ComplexityRoot.Mutation.CreateNote == nil {
  331. break
  332. }
  333. args, err := ec.field_Mutation_createNote_args(ctx, rawArgs)
  334. if err != nil {
  335. return 0, false
  336. }
  337. return e.ComplexityRoot.Mutation.CreateNote(childComplexity, args["input"].(model.NewNote)), true
  338. case "Mutation.createPermission":
  339. if e.ComplexityRoot.Mutation.CreatePermission == nil {
  340. break
  341. }
  342. args, err := ec.field_Mutation_createPermission_args(ctx, rawArgs)
  343. if err != nil {
  344. return 0, false
  345. }
  346. return e.ComplexityRoot.Mutation.CreatePermission(childComplexity, args["input"].(model.NewPermission)), true
  347. case "Mutation.createRole":
  348. if e.ComplexityRoot.Mutation.CreateRole == nil {
  349. break
  350. }
  351. args, err := ec.field_Mutation_createRole_args(ctx, rawArgs)
  352. if err != nil {
  353. return 0, false
  354. }
  355. return e.ComplexityRoot.Mutation.CreateRole(childComplexity, args["input"].(model.NewRole)), true
  356. case "Mutation.createService":
  357. if e.ComplexityRoot.Mutation.CreateService == nil {
  358. break
  359. }
  360. args, err := ec.field_Mutation_createService_args(ctx, rawArgs)
  361. if err != nil {
  362. return 0, false
  363. }
  364. return e.ComplexityRoot.Mutation.CreateService(childComplexity, args["input"].(model.NewService)), true
  365. case "Mutation.createTask":
  366. if e.ComplexityRoot.Mutation.CreateTask == nil {
  367. break
  368. }
  369. args, err := ec.field_Mutation_createTask_args(ctx, rawArgs)
  370. if err != nil {
  371. return 0, false
  372. }
  373. return e.ComplexityRoot.Mutation.CreateTask(childComplexity, args["input"].(model.NewTask)), true
  374. case "Mutation.createTaskStatus":
  375. if e.ComplexityRoot.Mutation.CreateTaskStatus == nil {
  376. break
  377. }
  378. args, err := ec.field_Mutation_createTaskStatus_args(ctx, rawArgs)
  379. if err != nil {
  380. return 0, false
  381. }
  382. return e.ComplexityRoot.Mutation.CreateTaskStatus(childComplexity, args["input"].(model.NewTaskStatus)), true
  383. case "Mutation.createUser":
  384. if e.ComplexityRoot.Mutation.CreateUser == nil {
  385. break
  386. }
  387. args, err := ec.field_Mutation_createUser_args(ctx, rawArgs)
  388. if err != nil {
  389. return 0, false
  390. }
  391. return e.ComplexityRoot.Mutation.CreateUser(childComplexity, args["input"].(model.NewUser)), true
  392. case "Mutation.deleteChannel":
  393. if e.ComplexityRoot.Mutation.DeleteChannel == nil {
  394. break
  395. }
  396. args, err := ec.field_Mutation_deleteChannel_args(ctx, rawArgs)
  397. if err != nil {
  398. return 0, false
  399. }
  400. return e.ComplexityRoot.Mutation.DeleteChannel(childComplexity, args["id"].(string)), true
  401. case "Mutation.deleteMessage":
  402. if e.ComplexityRoot.Mutation.DeleteMessage == nil {
  403. break
  404. }
  405. args, err := ec.field_Mutation_deleteMessage_args(ctx, rawArgs)
  406. if err != nil {
  407. return 0, false
  408. }
  409. return e.ComplexityRoot.Mutation.DeleteMessage(childComplexity, args["id"].(string)), true
  410. case "Mutation.deleteNote":
  411. if e.ComplexityRoot.Mutation.DeleteNote == nil {
  412. break
  413. }
  414. args, err := ec.field_Mutation_deleteNote_args(ctx, rawArgs)
  415. if err != nil {
  416. return 0, false
  417. }
  418. return e.ComplexityRoot.Mutation.DeleteNote(childComplexity, args["id"].(string)), true
  419. case "Mutation.deletePermission":
  420. if e.ComplexityRoot.Mutation.DeletePermission == nil {
  421. break
  422. }
  423. args, err := ec.field_Mutation_deletePermission_args(ctx, rawArgs)
  424. if err != nil {
  425. return 0, false
  426. }
  427. return e.ComplexityRoot.Mutation.DeletePermission(childComplexity, args["id"].(string)), true
  428. case "Mutation.deleteRole":
  429. if e.ComplexityRoot.Mutation.DeleteRole == nil {
  430. break
  431. }
  432. args, err := ec.field_Mutation_deleteRole_args(ctx, rawArgs)
  433. if err != nil {
  434. return 0, false
  435. }
  436. return e.ComplexityRoot.Mutation.DeleteRole(childComplexity, args["id"].(string)), true
  437. case "Mutation.deleteService":
  438. if e.ComplexityRoot.Mutation.DeleteService == nil {
  439. break
  440. }
  441. args, err := ec.field_Mutation_deleteService_args(ctx, rawArgs)
  442. if err != nil {
  443. return 0, false
  444. }
  445. return e.ComplexityRoot.Mutation.DeleteService(childComplexity, args["id"].(string)), true
  446. case "Mutation.deleteTask":
  447. if e.ComplexityRoot.Mutation.DeleteTask == nil {
  448. break
  449. }
  450. args, err := ec.field_Mutation_deleteTask_args(ctx, rawArgs)
  451. if err != nil {
  452. return 0, false
  453. }
  454. return e.ComplexityRoot.Mutation.DeleteTask(childComplexity, args["id"].(string)), true
  455. case "Mutation.deleteTaskStatus":
  456. if e.ComplexityRoot.Mutation.DeleteTaskStatus == nil {
  457. break
  458. }
  459. args, err := ec.field_Mutation_deleteTaskStatus_args(ctx, rawArgs)
  460. if err != nil {
  461. return 0, false
  462. }
  463. return e.ComplexityRoot.Mutation.DeleteTaskStatus(childComplexity, args["id"].(string)), true
  464. case "Mutation.deleteUser":
  465. if e.ComplexityRoot.Mutation.DeleteUser == nil {
  466. break
  467. }
  468. args, err := ec.field_Mutation_deleteUser_args(ctx, rawArgs)
  469. if err != nil {
  470. return 0, false
  471. }
  472. return e.ComplexityRoot.Mutation.DeleteUser(childComplexity, args["id"].(string)), true
  473. case "Mutation.login":
  474. if e.ComplexityRoot.Mutation.Login == nil {
  475. break
  476. }
  477. args, err := ec.field_Mutation_login_args(ctx, rawArgs)
  478. if err != nil {
  479. return 0, false
  480. }
  481. return e.ComplexityRoot.Mutation.Login(childComplexity, args["email"].(string), args["password"].(string)), true
  482. case "Mutation.updateChannel":
  483. if e.ComplexityRoot.Mutation.UpdateChannel == nil {
  484. break
  485. }
  486. args, err := ec.field_Mutation_updateChannel_args(ctx, rawArgs)
  487. if err != nil {
  488. return 0, false
  489. }
  490. return e.ComplexityRoot.Mutation.UpdateChannel(childComplexity, args["id"].(string), args["input"].(model.UpdateChannelInput)), true
  491. case "Mutation.updateMessage":
  492. if e.ComplexityRoot.Mutation.UpdateMessage == nil {
  493. break
  494. }
  495. args, err := ec.field_Mutation_updateMessage_args(ctx, rawArgs)
  496. if err != nil {
  497. return 0, false
  498. }
  499. return e.ComplexityRoot.Mutation.UpdateMessage(childComplexity, args["id"].(string), args["input"].(model.UpdateMessageInput)), true
  500. case "Mutation.updateNote":
  501. if e.ComplexityRoot.Mutation.UpdateNote == nil {
  502. break
  503. }
  504. args, err := ec.field_Mutation_updateNote_args(ctx, rawArgs)
  505. if err != nil {
  506. return 0, false
  507. }
  508. return e.ComplexityRoot.Mutation.UpdateNote(childComplexity, args["id"].(string), args["input"].(model.UpdateNoteInput)), true
  509. case "Mutation.updatePermission":
  510. if e.ComplexityRoot.Mutation.UpdatePermission == nil {
  511. break
  512. }
  513. args, err := ec.field_Mutation_updatePermission_args(ctx, rawArgs)
  514. if err != nil {
  515. return 0, false
  516. }
  517. return e.ComplexityRoot.Mutation.UpdatePermission(childComplexity, args["id"].(string), args["input"].(model.UpdatePermissionInput)), true
  518. case "Mutation.updateRole":
  519. if e.ComplexityRoot.Mutation.UpdateRole == nil {
  520. break
  521. }
  522. args, err := ec.field_Mutation_updateRole_args(ctx, rawArgs)
  523. if err != nil {
  524. return 0, false
  525. }
  526. return e.ComplexityRoot.Mutation.UpdateRole(childComplexity, args["id"].(string), args["input"].(model.UpdateRoleInput)), true
  527. case "Mutation.updateService":
  528. if e.ComplexityRoot.Mutation.UpdateService == nil {
  529. break
  530. }
  531. args, err := ec.field_Mutation_updateService_args(ctx, rawArgs)
  532. if err != nil {
  533. return 0, false
  534. }
  535. return e.ComplexityRoot.Mutation.UpdateService(childComplexity, args["id"].(string), args["input"].(model.UpdateServiceInput)), true
  536. case "Mutation.updateTask":
  537. if e.ComplexityRoot.Mutation.UpdateTask == nil {
  538. break
  539. }
  540. args, err := ec.field_Mutation_updateTask_args(ctx, rawArgs)
  541. if err != nil {
  542. return 0, false
  543. }
  544. return e.ComplexityRoot.Mutation.UpdateTask(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskInput)), true
  545. case "Mutation.updateTaskStatus":
  546. if e.ComplexityRoot.Mutation.UpdateTaskStatus == nil {
  547. break
  548. }
  549. args, err := ec.field_Mutation_updateTaskStatus_args(ctx, rawArgs)
  550. if err != nil {
  551. return 0, false
  552. }
  553. return e.ComplexityRoot.Mutation.UpdateTaskStatus(childComplexity, args["id"].(string), args["input"].(model.UpdateTaskStatusInput)), true
  554. case "Mutation.updateUser":
  555. if e.ComplexityRoot.Mutation.UpdateUser == nil {
  556. break
  557. }
  558. args, err := ec.field_Mutation_updateUser_args(ctx, rawArgs)
  559. if err != nil {
  560. return 0, false
  561. }
  562. return e.ComplexityRoot.Mutation.UpdateUser(childComplexity, args["id"].(string), args["input"].(model.UpdateUserInput)), true
  563. case "Note.content":
  564. if e.ComplexityRoot.Note.Content == nil {
  565. break
  566. }
  567. return e.ComplexityRoot.Note.Content(childComplexity), true
  568. case "Note.createdAt":
  569. if e.ComplexityRoot.Note.CreatedAt == nil {
  570. break
  571. }
  572. return e.ComplexityRoot.Note.CreatedAt(childComplexity), true
  573. case "Note.id":
  574. if e.ComplexityRoot.Note.ID == nil {
  575. break
  576. }
  577. return e.ComplexityRoot.Note.ID(childComplexity), true
  578. case "Note.service":
  579. if e.ComplexityRoot.Note.Service == nil {
  580. break
  581. }
  582. return e.ComplexityRoot.Note.Service(childComplexity), true
  583. case "Note.serviceId":
  584. if e.ComplexityRoot.Note.ServiceID == nil {
  585. break
  586. }
  587. return e.ComplexityRoot.Note.ServiceID(childComplexity), true
  588. case "Note.title":
  589. if e.ComplexityRoot.Note.Title == nil {
  590. break
  591. }
  592. return e.ComplexityRoot.Note.Title(childComplexity), true
  593. case "Note.updatedAt":
  594. if e.ComplexityRoot.Note.UpdatedAt == nil {
  595. break
  596. }
  597. return e.ComplexityRoot.Note.UpdatedAt(childComplexity), true
  598. case "Note.user":
  599. if e.ComplexityRoot.Note.User == nil {
  600. break
  601. }
  602. return e.ComplexityRoot.Note.User(childComplexity), true
  603. case "Note.userId":
  604. if e.ComplexityRoot.Note.UserID == nil {
  605. break
  606. }
  607. return e.ComplexityRoot.Note.UserID(childComplexity), true
  608. case "Permission.code":
  609. if e.ComplexityRoot.Permission.Code == nil {
  610. break
  611. }
  612. return e.ComplexityRoot.Permission.Code(childComplexity), true
  613. case "Permission.description":
  614. if e.ComplexityRoot.Permission.Description == nil {
  615. break
  616. }
  617. return e.ComplexityRoot.Permission.Description(childComplexity), true
  618. case "Permission.id":
  619. if e.ComplexityRoot.Permission.ID == nil {
  620. break
  621. }
  622. return e.ComplexityRoot.Permission.ID(childComplexity), true
  623. case "Query.channel":
  624. if e.ComplexityRoot.Query.Channel == nil {
  625. break
  626. }
  627. args, err := ec.field_Query_channel_args(ctx, rawArgs)
  628. if err != nil {
  629. return 0, false
  630. }
  631. return e.ComplexityRoot.Query.Channel(childComplexity, args["id"].(string)), true
  632. case "Query.channels":
  633. if e.ComplexityRoot.Query.Channels == nil {
  634. break
  635. }
  636. return e.ComplexityRoot.Query.Channels(childComplexity), true
  637. case "Query.message":
  638. if e.ComplexityRoot.Query.Message == nil {
  639. break
  640. }
  641. args, err := ec.field_Query_message_args(ctx, rawArgs)
  642. if err != nil {
  643. return 0, false
  644. }
  645. return e.ComplexityRoot.Query.Message(childComplexity, args["id"].(string)), true
  646. case "Query.messages":
  647. if e.ComplexityRoot.Query.Messages == nil {
  648. break
  649. }
  650. return e.ComplexityRoot.Query.Messages(childComplexity), true
  651. case "Query.note":
  652. if e.ComplexityRoot.Query.Note == nil {
  653. break
  654. }
  655. args, err := ec.field_Query_note_args(ctx, rawArgs)
  656. if err != nil {
  657. return 0, false
  658. }
  659. return e.ComplexityRoot.Query.Note(childComplexity, args["id"].(string)), true
  660. case "Query.notes":
  661. if e.ComplexityRoot.Query.Notes == nil {
  662. break
  663. }
  664. return e.ComplexityRoot.Query.Notes(childComplexity), true
  665. case "Query.permission":
  666. if e.ComplexityRoot.Query.Permission == nil {
  667. break
  668. }
  669. args, err := ec.field_Query_permission_args(ctx, rawArgs)
  670. if err != nil {
  671. return 0, false
  672. }
  673. return e.ComplexityRoot.Query.Permission(childComplexity, args["id"].(string)), true
  674. case "Query.permissions":
  675. if e.ComplexityRoot.Query.Permissions == nil {
  676. break
  677. }
  678. return e.ComplexityRoot.Query.Permissions(childComplexity), true
  679. case "Query.role":
  680. if e.ComplexityRoot.Query.Role == nil {
  681. break
  682. }
  683. args, err := ec.field_Query_role_args(ctx, rawArgs)
  684. if err != nil {
  685. return 0, false
  686. }
  687. return e.ComplexityRoot.Query.Role(childComplexity, args["id"].(string)), true
  688. case "Query.roles":
  689. if e.ComplexityRoot.Query.Roles == nil {
  690. break
  691. }
  692. return e.ComplexityRoot.Query.Roles(childComplexity), true
  693. case "Query.service":
  694. if e.ComplexityRoot.Query.Service == nil {
  695. break
  696. }
  697. args, err := ec.field_Query_service_args(ctx, rawArgs)
  698. if err != nil {
  699. return 0, false
  700. }
  701. return e.ComplexityRoot.Query.Service(childComplexity, args["id"].(string)), true
  702. case "Query.services":
  703. if e.ComplexityRoot.Query.Services == nil {
  704. break
  705. }
  706. return e.ComplexityRoot.Query.Services(childComplexity), true
  707. case "Query.task":
  708. if e.ComplexityRoot.Query.Task == nil {
  709. break
  710. }
  711. args, err := ec.field_Query_task_args(ctx, rawArgs)
  712. if err != nil {
  713. return 0, false
  714. }
  715. return e.ComplexityRoot.Query.Task(childComplexity, args["id"].(string)), true
  716. case "Query.taskStatus":
  717. if e.ComplexityRoot.Query.TaskStatus == nil {
  718. break
  719. }
  720. args, err := ec.field_Query_taskStatus_args(ctx, rawArgs)
  721. if err != nil {
  722. return 0, false
  723. }
  724. return e.ComplexityRoot.Query.TaskStatus(childComplexity, args["id"].(string)), true
  725. case "Query.taskStatuses":
  726. if e.ComplexityRoot.Query.TaskStatuses == nil {
  727. break
  728. }
  729. return e.ComplexityRoot.Query.TaskStatuses(childComplexity), true
  730. case "Query.tasks":
  731. if e.ComplexityRoot.Query.Tasks == nil {
  732. break
  733. }
  734. return e.ComplexityRoot.Query.Tasks(childComplexity), true
  735. case "Query.user":
  736. if e.ComplexityRoot.Query.User == nil {
  737. break
  738. }
  739. args, err := ec.field_Query_user_args(ctx, rawArgs)
  740. if err != nil {
  741. return 0, false
  742. }
  743. return e.ComplexityRoot.Query.User(childComplexity, args["id"].(string)), true
  744. case "Query.users":
  745. if e.ComplexityRoot.Query.Users == nil {
  746. break
  747. }
  748. return e.ComplexityRoot.Query.Users(childComplexity), true
  749. case "Role.description":
  750. if e.ComplexityRoot.Role.Description == nil {
  751. break
  752. }
  753. return e.ComplexityRoot.Role.Description(childComplexity), true
  754. case "Role.id":
  755. if e.ComplexityRoot.Role.ID == nil {
  756. break
  757. }
  758. return e.ComplexityRoot.Role.ID(childComplexity), true
  759. case "Role.name":
  760. if e.ComplexityRoot.Role.Name == nil {
  761. break
  762. }
  763. return e.ComplexityRoot.Role.Name(childComplexity), true
  764. case "Role.permissions":
  765. if e.ComplexityRoot.Role.Permissions == nil {
  766. break
  767. }
  768. return e.ComplexityRoot.Role.Permissions(childComplexity), true
  769. case "Service.createdAt":
  770. if e.ComplexityRoot.Service.CreatedAt == nil {
  771. break
  772. }
  773. return e.ComplexityRoot.Service.CreatedAt(childComplexity), true
  774. case "Service.createdBy":
  775. if e.ComplexityRoot.Service.CreatedBy == nil {
  776. break
  777. }
  778. return e.ComplexityRoot.Service.CreatedBy(childComplexity), true
  779. case "Service.createdById":
  780. if e.ComplexityRoot.Service.CreatedByID == nil {
  781. break
  782. }
  783. return e.ComplexityRoot.Service.CreatedByID(childComplexity), true
  784. case "Service.description":
  785. if e.ComplexityRoot.Service.Description == nil {
  786. break
  787. }
  788. return e.ComplexityRoot.Service.Description(childComplexity), true
  789. case "Service.id":
  790. if e.ComplexityRoot.Service.ID == nil {
  791. break
  792. }
  793. return e.ComplexityRoot.Service.ID(childComplexity), true
  794. case "Service.name":
  795. if e.ComplexityRoot.Service.Name == nil {
  796. break
  797. }
  798. return e.ComplexityRoot.Service.Name(childComplexity), true
  799. case "Service.participants":
  800. if e.ComplexityRoot.Service.Participants == nil {
  801. break
  802. }
  803. return e.ComplexityRoot.Service.Participants(childComplexity), true
  804. case "Service.tasks":
  805. if e.ComplexityRoot.Service.Tasks == nil {
  806. break
  807. }
  808. return e.ComplexityRoot.Service.Tasks(childComplexity), true
  809. case "Service.updatedAt":
  810. if e.ComplexityRoot.Service.UpdatedAt == nil {
  811. break
  812. }
  813. return e.ComplexityRoot.Service.UpdatedAt(childComplexity), true
  814. case "Subscription.messageAdded":
  815. if e.ComplexityRoot.Subscription.MessageAdded == nil {
  816. break
  817. }
  818. return e.ComplexityRoot.Subscription.MessageAdded(childComplexity), true
  819. case "Subscription.taskCreated":
  820. if e.ComplexityRoot.Subscription.TaskCreated == nil {
  821. break
  822. }
  823. return e.ComplexityRoot.Subscription.TaskCreated(childComplexity), true
  824. case "Subscription.taskDeleted":
  825. if e.ComplexityRoot.Subscription.TaskDeleted == nil {
  826. break
  827. }
  828. return e.ComplexityRoot.Subscription.TaskDeleted(childComplexity), true
  829. case "Subscription.taskUpdated":
  830. if e.ComplexityRoot.Subscription.TaskUpdated == nil {
  831. break
  832. }
  833. return e.ComplexityRoot.Subscription.TaskUpdated(childComplexity), true
  834. case "Task.assignee":
  835. if e.ComplexityRoot.Task.Assignee == nil {
  836. break
  837. }
  838. return e.ComplexityRoot.Task.Assignee(childComplexity), true
  839. case "Task.assigneeId":
  840. if e.ComplexityRoot.Task.AssigneeID == nil {
  841. break
  842. }
  843. return e.ComplexityRoot.Task.AssigneeID(childComplexity), true
  844. case "Task.content":
  845. if e.ComplexityRoot.Task.Content == nil {
  846. break
  847. }
  848. return e.ComplexityRoot.Task.Content(childComplexity), true
  849. case "Task.createdAt":
  850. if e.ComplexityRoot.Task.CreatedAt == nil {
  851. break
  852. }
  853. return e.ComplexityRoot.Task.CreatedAt(childComplexity), true
  854. case "Task.createdBy":
  855. if e.ComplexityRoot.Task.CreatedBy == nil {
  856. break
  857. }
  858. return e.ComplexityRoot.Task.CreatedBy(childComplexity), true
  859. case "Task.createdById":
  860. if e.ComplexityRoot.Task.CreatedByID == nil {
  861. break
  862. }
  863. return e.ComplexityRoot.Task.CreatedByID(childComplexity), true
  864. case "Task.dueDate":
  865. if e.ComplexityRoot.Task.DueDate == nil {
  866. break
  867. }
  868. return e.ComplexityRoot.Task.DueDate(childComplexity), true
  869. case "Task.id":
  870. if e.ComplexityRoot.Task.ID == nil {
  871. break
  872. }
  873. return e.ComplexityRoot.Task.ID(childComplexity), true
  874. case "Task.priority":
  875. if e.ComplexityRoot.Task.Priority == nil {
  876. break
  877. }
  878. return e.ComplexityRoot.Task.Priority(childComplexity), true
  879. case "Task.status":
  880. if e.ComplexityRoot.Task.Status == nil {
  881. break
  882. }
  883. return e.ComplexityRoot.Task.Status(childComplexity), true
  884. case "Task.statusId":
  885. if e.ComplexityRoot.Task.StatusID == nil {
  886. break
  887. }
  888. return e.ComplexityRoot.Task.StatusID(childComplexity), true
  889. case "Task.title":
  890. if e.ComplexityRoot.Task.Title == nil {
  891. break
  892. }
  893. return e.ComplexityRoot.Task.Title(childComplexity), true
  894. case "Task.updatedAt":
  895. if e.ComplexityRoot.Task.UpdatedAt == nil {
  896. break
  897. }
  898. return e.ComplexityRoot.Task.UpdatedAt(childComplexity), true
  899. case "Task.updatedBy":
  900. if e.ComplexityRoot.Task.UpdatedBy == nil {
  901. break
  902. }
  903. return e.ComplexityRoot.Task.UpdatedBy(childComplexity), true
  904. case "Task.updatedById":
  905. if e.ComplexityRoot.Task.UpdatedByID == nil {
  906. break
  907. }
  908. return e.ComplexityRoot.Task.UpdatedByID(childComplexity), true
  909. case "TaskStatus.code":
  910. if e.ComplexityRoot.TaskStatus.Code == nil {
  911. break
  912. }
  913. return e.ComplexityRoot.TaskStatus.Code(childComplexity), true
  914. case "TaskStatus.createdAt":
  915. if e.ComplexityRoot.TaskStatus.CreatedAt == nil {
  916. break
  917. }
  918. return e.ComplexityRoot.TaskStatus.CreatedAt(childComplexity), true
  919. case "TaskStatus.id":
  920. if e.ComplexityRoot.TaskStatus.ID == nil {
  921. break
  922. }
  923. return e.ComplexityRoot.TaskStatus.ID(childComplexity), true
  924. case "TaskStatus.label":
  925. if e.ComplexityRoot.TaskStatus.Label == nil {
  926. break
  927. }
  928. return e.ComplexityRoot.TaskStatus.Label(childComplexity), true
  929. case "TaskStatus.tasks":
  930. if e.ComplexityRoot.TaskStatus.Tasks == nil {
  931. break
  932. }
  933. return e.ComplexityRoot.TaskStatus.Tasks(childComplexity), true
  934. case "TaskStatus.updatedAt":
  935. if e.ComplexityRoot.TaskStatus.UpdatedAt == nil {
  936. break
  937. }
  938. return e.ComplexityRoot.TaskStatus.UpdatedAt(childComplexity), true
  939. case "User.createdAt":
  940. if e.ComplexityRoot.User.CreatedAt == nil {
  941. break
  942. }
  943. return e.ComplexityRoot.User.CreatedAt(childComplexity), true
  944. case "User.email":
  945. if e.ComplexityRoot.User.Email == nil {
  946. break
  947. }
  948. return e.ComplexityRoot.User.Email(childComplexity), true
  949. case "User.id":
  950. if e.ComplexityRoot.User.ID == nil {
  951. break
  952. }
  953. return e.ComplexityRoot.User.ID(childComplexity), true
  954. case "User.password":
  955. if e.ComplexityRoot.User.Password == nil {
  956. break
  957. }
  958. return e.ComplexityRoot.User.Password(childComplexity), true
  959. case "User.roles":
  960. if e.ComplexityRoot.User.Roles == nil {
  961. break
  962. }
  963. return e.ComplexityRoot.User.Roles(childComplexity), true
  964. case "User.updatedAt":
  965. if e.ComplexityRoot.User.UpdatedAt == nil {
  966. break
  967. }
  968. return e.ComplexityRoot.User.UpdatedAt(childComplexity), true
  969. }
  970. return 0, false
  971. }
  972. func (e *executableSchema) Exec(ctx context.Context) graphql.ResponseHandler {
  973. opCtx := graphql.GetOperationContext(ctx)
  974. ec := newExecutionContext(opCtx, e, make(chan graphql.DeferredResult))
  975. inputUnmarshalMap := graphql.BuildUnmarshalerMap(
  976. ec.unmarshalInputNewChannel,
  977. ec.unmarshalInputNewMessage,
  978. ec.unmarshalInputNewNote,
  979. ec.unmarshalInputNewPermission,
  980. ec.unmarshalInputNewRole,
  981. ec.unmarshalInputNewService,
  982. ec.unmarshalInputNewTask,
  983. ec.unmarshalInputNewTaskStatus,
  984. ec.unmarshalInputNewUser,
  985. ec.unmarshalInputUpdateChannelInput,
  986. ec.unmarshalInputUpdateMessageInput,
  987. ec.unmarshalInputUpdateNoteInput,
  988. ec.unmarshalInputUpdatePermissionInput,
  989. ec.unmarshalInputUpdateRoleInput,
  990. ec.unmarshalInputUpdateServiceInput,
  991. ec.unmarshalInputUpdateTaskInput,
  992. ec.unmarshalInputUpdateTaskStatusInput,
  993. ec.unmarshalInputUpdateUserInput,
  994. )
  995. first := true
  996. switch opCtx.Operation.Operation {
  997. case ast.Query:
  998. return func(ctx context.Context) *graphql.Response {
  999. var response graphql.Response
  1000. var data graphql.Marshaler
  1001. if first {
  1002. first = false
  1003. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  1004. data = ec._Query(ctx, opCtx.Operation.SelectionSet)
  1005. } else {
  1006. if atomic.LoadInt32(&ec.PendingDeferred) > 0 {
  1007. result := <-ec.DeferredResults
  1008. atomic.AddInt32(&ec.PendingDeferred, -1)
  1009. data = result.Result
  1010. response.Path = result.Path
  1011. response.Label = result.Label
  1012. response.Errors = result.Errors
  1013. } else {
  1014. return nil
  1015. }
  1016. }
  1017. var buf bytes.Buffer
  1018. data.MarshalGQL(&buf)
  1019. response.Data = buf.Bytes()
  1020. if atomic.LoadInt32(&ec.Deferred) > 0 {
  1021. hasNext := atomic.LoadInt32(&ec.PendingDeferred) > 0
  1022. response.HasNext = &hasNext
  1023. }
  1024. return &response
  1025. }
  1026. case ast.Mutation:
  1027. return func(ctx context.Context) *graphql.Response {
  1028. if !first {
  1029. return nil
  1030. }
  1031. first = false
  1032. ctx = graphql.WithUnmarshalerMap(ctx, inputUnmarshalMap)
  1033. data := ec._Mutation(ctx, opCtx.Operation.SelectionSet)
  1034. var buf bytes.Buffer
  1035. data.MarshalGQL(&buf)
  1036. return &graphql.Response{
  1037. Data: buf.Bytes(),
  1038. }
  1039. }
  1040. case ast.Subscription:
  1041. next := ec._Subscription(ctx, opCtx.Operation.SelectionSet)
  1042. var buf bytes.Buffer
  1043. return func(ctx context.Context) *graphql.Response {
  1044. buf.Reset()
  1045. data := next(ctx)
  1046. if data == nil {
  1047. return nil
  1048. }
  1049. data.MarshalGQL(&buf)
  1050. return &graphql.Response{
  1051. Data: buf.Bytes(),
  1052. }
  1053. }
  1054. default:
  1055. return graphql.OneShot(graphql.ErrorResponse(ctx, "unsupported GraphQL operation"))
  1056. }
  1057. }
  1058. type executionContext struct {
  1059. *graphql.ExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot]
  1060. }
  1061. func newExecutionContext(
  1062. opCtx *graphql.OperationContext,
  1063. execSchema *executableSchema,
  1064. deferredResults chan graphql.DeferredResult,
  1065. ) executionContext {
  1066. return executionContext{
  1067. ExecutionContextState: graphql.NewExecutionContextState[ResolverRoot, DirectiveRoot, ComplexityRoot](
  1068. opCtx,
  1069. (*graphql.ExecutableSchemaState[ResolverRoot, DirectiveRoot, ComplexityRoot])(execSchema),
  1070. parsedSchema,
  1071. deferredResults,
  1072. ),
  1073. }
  1074. }
  1075. //go:embed "schema.graphqls"
  1076. var sourcesFS embed.FS
  1077. func sourceData(filename string) string {
  1078. data, err := sourcesFS.ReadFile(filename)
  1079. if err != nil {
  1080. panic(fmt.Sprintf("codegen problem: %s not available", filename))
  1081. }
  1082. return string(data)
  1083. }
  1084. var sources = []*ast.Source{
  1085. {Name: "schema.graphqls", Input: sourceData("schema.graphqls"), BuiltIn: false},
  1086. }
  1087. var parsedSchema = gqlparser.MustLoadSchema(sources...)
  1088. // endregion ************************** generated!.gotpl **************************
  1089. // region ***************************** args.gotpl *****************************
  1090. func (ec *executionContext) field_Mutation_createChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1091. var err error
  1092. args := map[string]any{}
  1093. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewChannel)
  1094. if err != nil {
  1095. return nil, err
  1096. }
  1097. args["input"] = arg0
  1098. return args, nil
  1099. }
  1100. func (ec *executionContext) field_Mutation_createMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1101. var err error
  1102. args := map[string]any{}
  1103. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage)
  1104. if err != nil {
  1105. return nil, err
  1106. }
  1107. args["input"] = arg0
  1108. return args, nil
  1109. }
  1110. func (ec *executionContext) field_Mutation_createNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1111. var err error
  1112. args := map[string]any{}
  1113. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote)
  1114. if err != nil {
  1115. return nil, err
  1116. }
  1117. args["input"] = arg0
  1118. return args, nil
  1119. }
  1120. func (ec *executionContext) field_Mutation_createPermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1121. var err error
  1122. args := map[string]any{}
  1123. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission)
  1124. if err != nil {
  1125. return nil, err
  1126. }
  1127. args["input"] = arg0
  1128. return args, nil
  1129. }
  1130. func (ec *executionContext) field_Mutation_createRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1131. var err error
  1132. args := map[string]any{}
  1133. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole)
  1134. if err != nil {
  1135. return nil, err
  1136. }
  1137. args["input"] = arg0
  1138. return args, nil
  1139. }
  1140. func (ec *executionContext) field_Mutation_createService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1141. var err error
  1142. args := map[string]any{}
  1143. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService)
  1144. if err != nil {
  1145. return nil, err
  1146. }
  1147. args["input"] = arg0
  1148. return args, nil
  1149. }
  1150. func (ec *executionContext) field_Mutation_createTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1151. var err error
  1152. args := map[string]any{}
  1153. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus)
  1154. if err != nil {
  1155. return nil, err
  1156. }
  1157. args["input"] = arg0
  1158. return args, nil
  1159. }
  1160. func (ec *executionContext) field_Mutation_createTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1161. var err error
  1162. args := map[string]any{}
  1163. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask)
  1164. if err != nil {
  1165. return nil, err
  1166. }
  1167. args["input"] = arg0
  1168. return args, nil
  1169. }
  1170. func (ec *executionContext) field_Mutation_createUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1171. var err error
  1172. args := map[string]any{}
  1173. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser)
  1174. if err != nil {
  1175. return nil, err
  1176. }
  1177. args["input"] = arg0
  1178. return args, nil
  1179. }
  1180. func (ec *executionContext) field_Mutation_deleteChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1181. var err error
  1182. args := map[string]any{}
  1183. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1184. if err != nil {
  1185. return nil, err
  1186. }
  1187. args["id"] = arg0
  1188. return args, nil
  1189. }
  1190. func (ec *executionContext) field_Mutation_deleteMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1191. var err error
  1192. args := map[string]any{}
  1193. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1194. if err != nil {
  1195. return nil, err
  1196. }
  1197. args["id"] = arg0
  1198. return args, nil
  1199. }
  1200. func (ec *executionContext) field_Mutation_deleteNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1201. var err error
  1202. args := map[string]any{}
  1203. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1204. if err != nil {
  1205. return nil, err
  1206. }
  1207. args["id"] = arg0
  1208. return args, nil
  1209. }
  1210. func (ec *executionContext) field_Mutation_deletePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1211. var err error
  1212. args := map[string]any{}
  1213. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1214. if err != nil {
  1215. return nil, err
  1216. }
  1217. args["id"] = arg0
  1218. return args, nil
  1219. }
  1220. func (ec *executionContext) field_Mutation_deleteRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1221. var err error
  1222. args := map[string]any{}
  1223. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1224. if err != nil {
  1225. return nil, err
  1226. }
  1227. args["id"] = arg0
  1228. return args, nil
  1229. }
  1230. func (ec *executionContext) field_Mutation_deleteService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1231. var err error
  1232. args := map[string]any{}
  1233. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1234. if err != nil {
  1235. return nil, err
  1236. }
  1237. args["id"] = arg0
  1238. return args, nil
  1239. }
  1240. func (ec *executionContext) field_Mutation_deleteTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1241. var err error
  1242. args := map[string]any{}
  1243. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1244. if err != nil {
  1245. return nil, err
  1246. }
  1247. args["id"] = arg0
  1248. return args, nil
  1249. }
  1250. func (ec *executionContext) field_Mutation_deleteTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1251. var err error
  1252. args := map[string]any{}
  1253. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1254. if err != nil {
  1255. return nil, err
  1256. }
  1257. args["id"] = arg0
  1258. return args, nil
  1259. }
  1260. func (ec *executionContext) field_Mutation_deleteUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1261. var err error
  1262. args := map[string]any{}
  1263. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1264. if err != nil {
  1265. return nil, err
  1266. }
  1267. args["id"] = arg0
  1268. return args, nil
  1269. }
  1270. func (ec *executionContext) field_Mutation_login_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1271. var err error
  1272. args := map[string]any{}
  1273. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "email", ec.unmarshalNString2string)
  1274. if err != nil {
  1275. return nil, err
  1276. }
  1277. args["email"] = arg0
  1278. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "password", ec.unmarshalNString2string)
  1279. if err != nil {
  1280. return nil, err
  1281. }
  1282. args["password"] = arg1
  1283. return args, nil
  1284. }
  1285. func (ec *executionContext) field_Mutation_updateChannel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1286. var err error
  1287. args := map[string]any{}
  1288. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1289. if err != nil {
  1290. return nil, err
  1291. }
  1292. args["id"] = arg0
  1293. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateChannelInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateChannelInput)
  1294. if err != nil {
  1295. return nil, err
  1296. }
  1297. args["input"] = arg1
  1298. return args, nil
  1299. }
  1300. func (ec *executionContext) field_Mutation_updateMessage_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1301. var err error
  1302. args := map[string]any{}
  1303. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1304. if err != nil {
  1305. return nil, err
  1306. }
  1307. args["id"] = arg0
  1308. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput)
  1309. if err != nil {
  1310. return nil, err
  1311. }
  1312. args["input"] = arg1
  1313. return args, nil
  1314. }
  1315. func (ec *executionContext) field_Mutation_updateNote_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1316. var err error
  1317. args := map[string]any{}
  1318. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1319. if err != nil {
  1320. return nil, err
  1321. }
  1322. args["id"] = arg0
  1323. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput)
  1324. if err != nil {
  1325. return nil, err
  1326. }
  1327. args["input"] = arg1
  1328. return args, nil
  1329. }
  1330. func (ec *executionContext) field_Mutation_updatePermission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1331. var err error
  1332. args := map[string]any{}
  1333. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1334. if err != nil {
  1335. return nil, err
  1336. }
  1337. args["id"] = arg0
  1338. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput)
  1339. if err != nil {
  1340. return nil, err
  1341. }
  1342. args["input"] = arg1
  1343. return args, nil
  1344. }
  1345. func (ec *executionContext) field_Mutation_updateRole_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1346. var err error
  1347. args := map[string]any{}
  1348. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1349. if err != nil {
  1350. return nil, err
  1351. }
  1352. args["id"] = arg0
  1353. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput)
  1354. if err != nil {
  1355. return nil, err
  1356. }
  1357. args["input"] = arg1
  1358. return args, nil
  1359. }
  1360. func (ec *executionContext) field_Mutation_updateService_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1361. var err error
  1362. args := map[string]any{}
  1363. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1364. if err != nil {
  1365. return nil, err
  1366. }
  1367. args["id"] = arg0
  1368. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput)
  1369. if err != nil {
  1370. return nil, err
  1371. }
  1372. args["input"] = arg1
  1373. return args, nil
  1374. }
  1375. func (ec *executionContext) field_Mutation_updateTaskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1376. var err error
  1377. args := map[string]any{}
  1378. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1379. if err != nil {
  1380. return nil, err
  1381. }
  1382. args["id"] = arg0
  1383. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput)
  1384. if err != nil {
  1385. return nil, err
  1386. }
  1387. args["input"] = arg1
  1388. return args, nil
  1389. }
  1390. func (ec *executionContext) field_Mutation_updateTask_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1391. var err error
  1392. args := map[string]any{}
  1393. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1394. if err != nil {
  1395. return nil, err
  1396. }
  1397. args["id"] = arg0
  1398. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput)
  1399. if err != nil {
  1400. return nil, err
  1401. }
  1402. args["input"] = arg1
  1403. return args, nil
  1404. }
  1405. func (ec *executionContext) field_Mutation_updateUser_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1406. var err error
  1407. args := map[string]any{}
  1408. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1409. if err != nil {
  1410. return nil, err
  1411. }
  1412. args["id"] = arg0
  1413. arg1, err := graphql.ProcessArgField(ctx, rawArgs, "input", ec.unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput)
  1414. if err != nil {
  1415. return nil, err
  1416. }
  1417. args["input"] = arg1
  1418. return args, nil
  1419. }
  1420. func (ec *executionContext) field_Query___type_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1421. var err error
  1422. args := map[string]any{}
  1423. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "name", ec.unmarshalNString2string)
  1424. if err != nil {
  1425. return nil, err
  1426. }
  1427. args["name"] = arg0
  1428. return args, nil
  1429. }
  1430. func (ec *executionContext) field_Query_channel_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1431. var err error
  1432. args := map[string]any{}
  1433. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1434. if err != nil {
  1435. return nil, err
  1436. }
  1437. args["id"] = arg0
  1438. return args, nil
  1439. }
  1440. func (ec *executionContext) field_Query_message_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1441. var err error
  1442. args := map[string]any{}
  1443. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1444. if err != nil {
  1445. return nil, err
  1446. }
  1447. args["id"] = arg0
  1448. return args, nil
  1449. }
  1450. func (ec *executionContext) field_Query_note_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1451. var err error
  1452. args := map[string]any{}
  1453. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1454. if err != nil {
  1455. return nil, err
  1456. }
  1457. args["id"] = arg0
  1458. return args, nil
  1459. }
  1460. func (ec *executionContext) field_Query_permission_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1461. var err error
  1462. args := map[string]any{}
  1463. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1464. if err != nil {
  1465. return nil, err
  1466. }
  1467. args["id"] = arg0
  1468. return args, nil
  1469. }
  1470. func (ec *executionContext) field_Query_role_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1471. var err error
  1472. args := map[string]any{}
  1473. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1474. if err != nil {
  1475. return nil, err
  1476. }
  1477. args["id"] = arg0
  1478. return args, nil
  1479. }
  1480. func (ec *executionContext) field_Query_service_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1481. var err error
  1482. args := map[string]any{}
  1483. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1484. if err != nil {
  1485. return nil, err
  1486. }
  1487. args["id"] = arg0
  1488. return args, nil
  1489. }
  1490. func (ec *executionContext) field_Query_taskStatus_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1491. var err error
  1492. args := map[string]any{}
  1493. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1494. if err != nil {
  1495. return nil, err
  1496. }
  1497. args["id"] = arg0
  1498. return args, nil
  1499. }
  1500. func (ec *executionContext) field_Query_task_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1501. var err error
  1502. args := map[string]any{}
  1503. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1504. if err != nil {
  1505. return nil, err
  1506. }
  1507. args["id"] = arg0
  1508. return args, nil
  1509. }
  1510. func (ec *executionContext) field_Query_user_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1511. var err error
  1512. args := map[string]any{}
  1513. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "id", ec.unmarshalNID2string)
  1514. if err != nil {
  1515. return nil, err
  1516. }
  1517. args["id"] = arg0
  1518. return args, nil
  1519. }
  1520. func (ec *executionContext) field___Directive_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1521. var err error
  1522. args := map[string]any{}
  1523. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1524. if err != nil {
  1525. return nil, err
  1526. }
  1527. args["includeDeprecated"] = arg0
  1528. return args, nil
  1529. }
  1530. func (ec *executionContext) field___Field_args_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1531. var err error
  1532. args := map[string]any{}
  1533. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2ᚖbool)
  1534. if err != nil {
  1535. return nil, err
  1536. }
  1537. args["includeDeprecated"] = arg0
  1538. return args, nil
  1539. }
  1540. func (ec *executionContext) field___Type_enumValues_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1541. var err error
  1542. args := map[string]any{}
  1543. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1544. if err != nil {
  1545. return nil, err
  1546. }
  1547. args["includeDeprecated"] = arg0
  1548. return args, nil
  1549. }
  1550. func (ec *executionContext) field___Type_fields_args(ctx context.Context, rawArgs map[string]any) (map[string]any, error) {
  1551. var err error
  1552. args := map[string]any{}
  1553. arg0, err := graphql.ProcessArgField(ctx, rawArgs, "includeDeprecated", ec.unmarshalOBoolean2bool)
  1554. if err != nil {
  1555. return nil, err
  1556. }
  1557. args["includeDeprecated"] = arg0
  1558. return args, nil
  1559. }
  1560. // endregion ***************************** args.gotpl *****************************
  1561. // region ************************** directives.gotpl **************************
  1562. // endregion ************************** directives.gotpl **************************
  1563. // region **************************** field.gotpl *****************************
  1564. func (ec *executionContext) _AuthPayload_token(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1565. return graphql.ResolveField(
  1566. ctx,
  1567. ec.OperationContext,
  1568. field,
  1569. ec.fieldContext_AuthPayload_token,
  1570. func(ctx context.Context) (any, error) {
  1571. return obj.Token, nil
  1572. },
  1573. nil,
  1574. ec.marshalNString2string,
  1575. true,
  1576. true,
  1577. )
  1578. }
  1579. func (ec *executionContext) fieldContext_AuthPayload_token(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1580. fc = &graphql.FieldContext{
  1581. Object: "AuthPayload",
  1582. Field: field,
  1583. IsMethod: false,
  1584. IsResolver: false,
  1585. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1586. return nil, errors.New("field of type String does not have child fields")
  1587. },
  1588. }
  1589. return fc, nil
  1590. }
  1591. func (ec *executionContext) _AuthPayload_user(ctx context.Context, field graphql.CollectedField, obj *model.AuthPayload) (ret graphql.Marshaler) {
  1592. return graphql.ResolveField(
  1593. ctx,
  1594. ec.OperationContext,
  1595. field,
  1596. ec.fieldContext_AuthPayload_user,
  1597. func(ctx context.Context) (any, error) {
  1598. return obj.User, nil
  1599. },
  1600. nil,
  1601. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1602. true,
  1603. true,
  1604. )
  1605. }
  1606. func (ec *executionContext) fieldContext_AuthPayload_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1607. fc = &graphql.FieldContext{
  1608. Object: "AuthPayload",
  1609. Field: field,
  1610. IsMethod: false,
  1611. IsResolver: false,
  1612. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1613. switch field.Name {
  1614. case "id":
  1615. return ec.fieldContext_User_id(ctx, field)
  1616. case "email":
  1617. return ec.fieldContext_User_email(ctx, field)
  1618. case "password":
  1619. return ec.fieldContext_User_password(ctx, field)
  1620. case "roles":
  1621. return ec.fieldContext_User_roles(ctx, field)
  1622. case "createdAt":
  1623. return ec.fieldContext_User_createdAt(ctx, field)
  1624. case "updatedAt":
  1625. return ec.fieldContext_User_updatedAt(ctx, field)
  1626. }
  1627. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1628. },
  1629. }
  1630. return fc, nil
  1631. }
  1632. func (ec *executionContext) _Channel_id(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1633. return graphql.ResolveField(
  1634. ctx,
  1635. ec.OperationContext,
  1636. field,
  1637. ec.fieldContext_Channel_id,
  1638. func(ctx context.Context) (any, error) {
  1639. return obj.ID, nil
  1640. },
  1641. nil,
  1642. ec.marshalNID2string,
  1643. true,
  1644. true,
  1645. )
  1646. }
  1647. func (ec *executionContext) fieldContext_Channel_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1648. fc = &graphql.FieldContext{
  1649. Object: "Channel",
  1650. Field: field,
  1651. IsMethod: false,
  1652. IsResolver: false,
  1653. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1654. return nil, errors.New("field of type ID does not have child fields")
  1655. },
  1656. }
  1657. return fc, nil
  1658. }
  1659. func (ec *executionContext) _Channel_participants(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1660. return graphql.ResolveField(
  1661. ctx,
  1662. ec.OperationContext,
  1663. field,
  1664. ec.fieldContext_Channel_participants,
  1665. func(ctx context.Context) (any, error) {
  1666. return obj.Participants, nil
  1667. },
  1668. nil,
  1669. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  1670. true,
  1671. true,
  1672. )
  1673. }
  1674. func (ec *executionContext) fieldContext_Channel_participants(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1675. fc = &graphql.FieldContext{
  1676. Object: "Channel",
  1677. Field: field,
  1678. IsMethod: false,
  1679. IsResolver: false,
  1680. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1681. switch field.Name {
  1682. case "id":
  1683. return ec.fieldContext_User_id(ctx, field)
  1684. case "email":
  1685. return ec.fieldContext_User_email(ctx, field)
  1686. case "password":
  1687. return ec.fieldContext_User_password(ctx, field)
  1688. case "roles":
  1689. return ec.fieldContext_User_roles(ctx, field)
  1690. case "createdAt":
  1691. return ec.fieldContext_User_createdAt(ctx, field)
  1692. case "updatedAt":
  1693. return ec.fieldContext_User_updatedAt(ctx, field)
  1694. }
  1695. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1696. },
  1697. }
  1698. return fc, nil
  1699. }
  1700. func (ec *executionContext) _Channel_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1701. return graphql.ResolveField(
  1702. ctx,
  1703. ec.OperationContext,
  1704. field,
  1705. ec.fieldContext_Channel_createdAt,
  1706. func(ctx context.Context) (any, error) {
  1707. return obj.CreatedAt, nil
  1708. },
  1709. nil,
  1710. ec.marshalNString2string,
  1711. true,
  1712. true,
  1713. )
  1714. }
  1715. func (ec *executionContext) fieldContext_Channel_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1716. fc = &graphql.FieldContext{
  1717. Object: "Channel",
  1718. Field: field,
  1719. IsMethod: false,
  1720. IsResolver: false,
  1721. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1722. return nil, errors.New("field of type String does not have child fields")
  1723. },
  1724. }
  1725. return fc, nil
  1726. }
  1727. func (ec *executionContext) _Channel_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Channel) (ret graphql.Marshaler) {
  1728. return graphql.ResolveField(
  1729. ctx,
  1730. ec.OperationContext,
  1731. field,
  1732. ec.fieldContext_Channel_updatedAt,
  1733. func(ctx context.Context) (any, error) {
  1734. return obj.UpdatedAt, nil
  1735. },
  1736. nil,
  1737. ec.marshalNString2string,
  1738. true,
  1739. true,
  1740. )
  1741. }
  1742. func (ec *executionContext) fieldContext_Channel_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1743. fc = &graphql.FieldContext{
  1744. Object: "Channel",
  1745. Field: field,
  1746. IsMethod: false,
  1747. IsResolver: false,
  1748. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1749. return nil, errors.New("field of type String does not have child fields")
  1750. },
  1751. }
  1752. return fc, nil
  1753. }
  1754. func (ec *executionContext) _Message_id(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1755. return graphql.ResolveField(
  1756. ctx,
  1757. ec.OperationContext,
  1758. field,
  1759. ec.fieldContext_Message_id,
  1760. func(ctx context.Context) (any, error) {
  1761. return obj.ID, nil
  1762. },
  1763. nil,
  1764. ec.marshalNID2string,
  1765. true,
  1766. true,
  1767. )
  1768. }
  1769. func (ec *executionContext) fieldContext_Message_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1770. fc = &graphql.FieldContext{
  1771. Object: "Message",
  1772. Field: field,
  1773. IsMethod: false,
  1774. IsResolver: false,
  1775. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1776. return nil, errors.New("field of type ID does not have child fields")
  1777. },
  1778. }
  1779. return fc, nil
  1780. }
  1781. func (ec *executionContext) _Message_conversationId(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1782. return graphql.ResolveField(
  1783. ctx,
  1784. ec.OperationContext,
  1785. field,
  1786. ec.fieldContext_Message_conversationId,
  1787. func(ctx context.Context) (any, error) {
  1788. return obj.ConversationID, nil
  1789. },
  1790. nil,
  1791. ec.marshalNID2string,
  1792. true,
  1793. true,
  1794. )
  1795. }
  1796. func (ec *executionContext) fieldContext_Message_conversationId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1797. fc = &graphql.FieldContext{
  1798. Object: "Message",
  1799. Field: field,
  1800. IsMethod: false,
  1801. IsResolver: false,
  1802. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1803. return nil, errors.New("field of type ID does not have child fields")
  1804. },
  1805. }
  1806. return fc, nil
  1807. }
  1808. func (ec *executionContext) _Message_senderId(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1809. return graphql.ResolveField(
  1810. ctx,
  1811. ec.OperationContext,
  1812. field,
  1813. ec.fieldContext_Message_senderId,
  1814. func(ctx context.Context) (any, error) {
  1815. return obj.SenderID, nil
  1816. },
  1817. nil,
  1818. ec.marshalNID2string,
  1819. true,
  1820. true,
  1821. )
  1822. }
  1823. func (ec *executionContext) fieldContext_Message_senderId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1824. fc = &graphql.FieldContext{
  1825. Object: "Message",
  1826. Field: field,
  1827. IsMethod: false,
  1828. IsResolver: false,
  1829. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1830. return nil, errors.New("field of type ID does not have child fields")
  1831. },
  1832. }
  1833. return fc, nil
  1834. }
  1835. func (ec *executionContext) _Message_sender(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1836. return graphql.ResolveField(
  1837. ctx,
  1838. ec.OperationContext,
  1839. field,
  1840. ec.fieldContext_Message_sender,
  1841. func(ctx context.Context) (any, error) {
  1842. return obj.Sender, nil
  1843. },
  1844. nil,
  1845. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  1846. true,
  1847. true,
  1848. )
  1849. }
  1850. func (ec *executionContext) fieldContext_Message_sender(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1851. fc = &graphql.FieldContext{
  1852. Object: "Message",
  1853. Field: field,
  1854. IsMethod: false,
  1855. IsResolver: false,
  1856. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1857. switch field.Name {
  1858. case "id":
  1859. return ec.fieldContext_User_id(ctx, field)
  1860. case "email":
  1861. return ec.fieldContext_User_email(ctx, field)
  1862. case "password":
  1863. return ec.fieldContext_User_password(ctx, field)
  1864. case "roles":
  1865. return ec.fieldContext_User_roles(ctx, field)
  1866. case "createdAt":
  1867. return ec.fieldContext_User_createdAt(ctx, field)
  1868. case "updatedAt":
  1869. return ec.fieldContext_User_updatedAt(ctx, field)
  1870. }
  1871. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  1872. },
  1873. }
  1874. return fc, nil
  1875. }
  1876. func (ec *executionContext) _Message_content(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1877. return graphql.ResolveField(
  1878. ctx,
  1879. ec.OperationContext,
  1880. field,
  1881. ec.fieldContext_Message_content,
  1882. func(ctx context.Context) (any, error) {
  1883. return obj.Content, nil
  1884. },
  1885. nil,
  1886. ec.marshalNString2string,
  1887. true,
  1888. true,
  1889. )
  1890. }
  1891. func (ec *executionContext) fieldContext_Message_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1892. fc = &graphql.FieldContext{
  1893. Object: "Message",
  1894. Field: field,
  1895. IsMethod: false,
  1896. IsResolver: false,
  1897. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1898. return nil, errors.New("field of type String does not have child fields")
  1899. },
  1900. }
  1901. return fc, nil
  1902. }
  1903. func (ec *executionContext) _Message_sentAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1904. return graphql.ResolveField(
  1905. ctx,
  1906. ec.OperationContext,
  1907. field,
  1908. ec.fieldContext_Message_sentAt,
  1909. func(ctx context.Context) (any, error) {
  1910. return obj.SentAt, nil
  1911. },
  1912. nil,
  1913. ec.marshalNString2string,
  1914. true,
  1915. true,
  1916. )
  1917. }
  1918. func (ec *executionContext) fieldContext_Message_sentAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1919. fc = &graphql.FieldContext{
  1920. Object: "Message",
  1921. Field: field,
  1922. IsMethod: false,
  1923. IsResolver: false,
  1924. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1925. return nil, errors.New("field of type String does not have child fields")
  1926. },
  1927. }
  1928. return fc, nil
  1929. }
  1930. func (ec *executionContext) _Message_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1931. return graphql.ResolveField(
  1932. ctx,
  1933. ec.OperationContext,
  1934. field,
  1935. ec.fieldContext_Message_createdAt,
  1936. func(ctx context.Context) (any, error) {
  1937. return obj.CreatedAt, nil
  1938. },
  1939. nil,
  1940. ec.marshalNString2string,
  1941. true,
  1942. true,
  1943. )
  1944. }
  1945. func (ec *executionContext) fieldContext_Message_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1946. fc = &graphql.FieldContext{
  1947. Object: "Message",
  1948. Field: field,
  1949. IsMethod: false,
  1950. IsResolver: false,
  1951. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1952. return nil, errors.New("field of type String does not have child fields")
  1953. },
  1954. }
  1955. return fc, nil
  1956. }
  1957. func (ec *executionContext) _Message_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Message) (ret graphql.Marshaler) {
  1958. return graphql.ResolveField(
  1959. ctx,
  1960. ec.OperationContext,
  1961. field,
  1962. ec.fieldContext_Message_updatedAt,
  1963. func(ctx context.Context) (any, error) {
  1964. return obj.UpdatedAt, nil
  1965. },
  1966. nil,
  1967. ec.marshalNString2string,
  1968. true,
  1969. true,
  1970. )
  1971. }
  1972. func (ec *executionContext) fieldContext_Message_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  1973. fc = &graphql.FieldContext{
  1974. Object: "Message",
  1975. Field: field,
  1976. IsMethod: false,
  1977. IsResolver: false,
  1978. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  1979. return nil, errors.New("field of type String does not have child fields")
  1980. },
  1981. }
  1982. return fc, nil
  1983. }
  1984. func (ec *executionContext) _Mutation_login(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  1985. return graphql.ResolveField(
  1986. ctx,
  1987. ec.OperationContext,
  1988. field,
  1989. ec.fieldContext_Mutation_login,
  1990. func(ctx context.Context) (any, error) {
  1991. fc := graphql.GetFieldContext(ctx)
  1992. return ec.Resolvers.Mutation().Login(ctx, fc.Args["email"].(string), fc.Args["password"].(string))
  1993. },
  1994. nil,
  1995. ec.marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload,
  1996. true,
  1997. true,
  1998. )
  1999. }
  2000. func (ec *executionContext) fieldContext_Mutation_login(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2001. fc = &graphql.FieldContext{
  2002. Object: "Mutation",
  2003. Field: field,
  2004. IsMethod: true,
  2005. IsResolver: true,
  2006. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2007. switch field.Name {
  2008. case "token":
  2009. return ec.fieldContext_AuthPayload_token(ctx, field)
  2010. case "user":
  2011. return ec.fieldContext_AuthPayload_user(ctx, field)
  2012. }
  2013. return nil, fmt.Errorf("no field named %q was found under type AuthPayload", field.Name)
  2014. },
  2015. }
  2016. defer func() {
  2017. if r := recover(); r != nil {
  2018. err = ec.Recover(ctx, r)
  2019. ec.Error(ctx, err)
  2020. }
  2021. }()
  2022. ctx = graphql.WithFieldContext(ctx, fc)
  2023. if fc.Args, err = ec.field_Mutation_login_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2024. ec.Error(ctx, err)
  2025. return fc, err
  2026. }
  2027. return fc, nil
  2028. }
  2029. func (ec *executionContext) _Mutation_createUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2030. return graphql.ResolveField(
  2031. ctx,
  2032. ec.OperationContext,
  2033. field,
  2034. ec.fieldContext_Mutation_createUser,
  2035. func(ctx context.Context) (any, error) {
  2036. fc := graphql.GetFieldContext(ctx)
  2037. return ec.Resolvers.Mutation().CreateUser(ctx, fc.Args["input"].(model.NewUser))
  2038. },
  2039. nil,
  2040. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  2041. true,
  2042. true,
  2043. )
  2044. }
  2045. func (ec *executionContext) fieldContext_Mutation_createUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2046. fc = &graphql.FieldContext{
  2047. Object: "Mutation",
  2048. Field: field,
  2049. IsMethod: true,
  2050. IsResolver: true,
  2051. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2052. switch field.Name {
  2053. case "id":
  2054. return ec.fieldContext_User_id(ctx, field)
  2055. case "email":
  2056. return ec.fieldContext_User_email(ctx, field)
  2057. case "password":
  2058. return ec.fieldContext_User_password(ctx, field)
  2059. case "roles":
  2060. return ec.fieldContext_User_roles(ctx, field)
  2061. case "createdAt":
  2062. return ec.fieldContext_User_createdAt(ctx, field)
  2063. case "updatedAt":
  2064. return ec.fieldContext_User_updatedAt(ctx, field)
  2065. }
  2066. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  2067. },
  2068. }
  2069. defer func() {
  2070. if r := recover(); r != nil {
  2071. err = ec.Recover(ctx, r)
  2072. ec.Error(ctx, err)
  2073. }
  2074. }()
  2075. ctx = graphql.WithFieldContext(ctx, fc)
  2076. if fc.Args, err = ec.field_Mutation_createUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2077. ec.Error(ctx, err)
  2078. return fc, err
  2079. }
  2080. return fc, nil
  2081. }
  2082. func (ec *executionContext) _Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2083. return graphql.ResolveField(
  2084. ctx,
  2085. ec.OperationContext,
  2086. field,
  2087. ec.fieldContext_Mutation_updateUser,
  2088. func(ctx context.Context) (any, error) {
  2089. fc := graphql.GetFieldContext(ctx)
  2090. return ec.Resolvers.Mutation().UpdateUser(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateUserInput))
  2091. },
  2092. nil,
  2093. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  2094. true,
  2095. true,
  2096. )
  2097. }
  2098. func (ec *executionContext) fieldContext_Mutation_updateUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2099. fc = &graphql.FieldContext{
  2100. Object: "Mutation",
  2101. Field: field,
  2102. IsMethod: true,
  2103. IsResolver: true,
  2104. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2105. switch field.Name {
  2106. case "id":
  2107. return ec.fieldContext_User_id(ctx, field)
  2108. case "email":
  2109. return ec.fieldContext_User_email(ctx, field)
  2110. case "password":
  2111. return ec.fieldContext_User_password(ctx, field)
  2112. case "roles":
  2113. return ec.fieldContext_User_roles(ctx, field)
  2114. case "createdAt":
  2115. return ec.fieldContext_User_createdAt(ctx, field)
  2116. case "updatedAt":
  2117. return ec.fieldContext_User_updatedAt(ctx, field)
  2118. }
  2119. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  2120. },
  2121. }
  2122. defer func() {
  2123. if r := recover(); r != nil {
  2124. err = ec.Recover(ctx, r)
  2125. ec.Error(ctx, err)
  2126. }
  2127. }()
  2128. ctx = graphql.WithFieldContext(ctx, fc)
  2129. if fc.Args, err = ec.field_Mutation_updateUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2130. ec.Error(ctx, err)
  2131. return fc, err
  2132. }
  2133. return fc, nil
  2134. }
  2135. func (ec *executionContext) _Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2136. return graphql.ResolveField(
  2137. ctx,
  2138. ec.OperationContext,
  2139. field,
  2140. ec.fieldContext_Mutation_deleteUser,
  2141. func(ctx context.Context) (any, error) {
  2142. fc := graphql.GetFieldContext(ctx)
  2143. return ec.Resolvers.Mutation().DeleteUser(ctx, fc.Args["id"].(string))
  2144. },
  2145. nil,
  2146. ec.marshalNBoolean2bool,
  2147. true,
  2148. true,
  2149. )
  2150. }
  2151. func (ec *executionContext) fieldContext_Mutation_deleteUser(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2152. fc = &graphql.FieldContext{
  2153. Object: "Mutation",
  2154. Field: field,
  2155. IsMethod: true,
  2156. IsResolver: true,
  2157. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2158. return nil, errors.New("field of type Boolean does not have child fields")
  2159. },
  2160. }
  2161. defer func() {
  2162. if r := recover(); r != nil {
  2163. err = ec.Recover(ctx, r)
  2164. ec.Error(ctx, err)
  2165. }
  2166. }()
  2167. ctx = graphql.WithFieldContext(ctx, fc)
  2168. if fc.Args, err = ec.field_Mutation_deleteUser_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2169. ec.Error(ctx, err)
  2170. return fc, err
  2171. }
  2172. return fc, nil
  2173. }
  2174. func (ec *executionContext) _Mutation_createNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2175. return graphql.ResolveField(
  2176. ctx,
  2177. ec.OperationContext,
  2178. field,
  2179. ec.fieldContext_Mutation_createNote,
  2180. func(ctx context.Context) (any, error) {
  2181. fc := graphql.GetFieldContext(ctx)
  2182. return ec.Resolvers.Mutation().CreateNote(ctx, fc.Args["input"].(model.NewNote))
  2183. },
  2184. nil,
  2185. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  2186. true,
  2187. true,
  2188. )
  2189. }
  2190. func (ec *executionContext) fieldContext_Mutation_createNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2191. fc = &graphql.FieldContext{
  2192. Object: "Mutation",
  2193. Field: field,
  2194. IsMethod: true,
  2195. IsResolver: true,
  2196. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2197. switch field.Name {
  2198. case "id":
  2199. return ec.fieldContext_Note_id(ctx, field)
  2200. case "title":
  2201. return ec.fieldContext_Note_title(ctx, field)
  2202. case "content":
  2203. return ec.fieldContext_Note_content(ctx, field)
  2204. case "userId":
  2205. return ec.fieldContext_Note_userId(ctx, field)
  2206. case "user":
  2207. return ec.fieldContext_Note_user(ctx, field)
  2208. case "serviceId":
  2209. return ec.fieldContext_Note_serviceId(ctx, field)
  2210. case "service":
  2211. return ec.fieldContext_Note_service(ctx, field)
  2212. case "createdAt":
  2213. return ec.fieldContext_Note_createdAt(ctx, field)
  2214. case "updatedAt":
  2215. return ec.fieldContext_Note_updatedAt(ctx, field)
  2216. }
  2217. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2218. },
  2219. }
  2220. defer func() {
  2221. if r := recover(); r != nil {
  2222. err = ec.Recover(ctx, r)
  2223. ec.Error(ctx, err)
  2224. }
  2225. }()
  2226. ctx = graphql.WithFieldContext(ctx, fc)
  2227. if fc.Args, err = ec.field_Mutation_createNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2228. ec.Error(ctx, err)
  2229. return fc, err
  2230. }
  2231. return fc, nil
  2232. }
  2233. func (ec *executionContext) _Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2234. return graphql.ResolveField(
  2235. ctx,
  2236. ec.OperationContext,
  2237. field,
  2238. ec.fieldContext_Mutation_updateNote,
  2239. func(ctx context.Context) (any, error) {
  2240. fc := graphql.GetFieldContext(ctx)
  2241. return ec.Resolvers.Mutation().UpdateNote(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateNoteInput))
  2242. },
  2243. nil,
  2244. ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  2245. true,
  2246. true,
  2247. )
  2248. }
  2249. func (ec *executionContext) fieldContext_Mutation_updateNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2250. fc = &graphql.FieldContext{
  2251. Object: "Mutation",
  2252. Field: field,
  2253. IsMethod: true,
  2254. IsResolver: true,
  2255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2256. switch field.Name {
  2257. case "id":
  2258. return ec.fieldContext_Note_id(ctx, field)
  2259. case "title":
  2260. return ec.fieldContext_Note_title(ctx, field)
  2261. case "content":
  2262. return ec.fieldContext_Note_content(ctx, field)
  2263. case "userId":
  2264. return ec.fieldContext_Note_userId(ctx, field)
  2265. case "user":
  2266. return ec.fieldContext_Note_user(ctx, field)
  2267. case "serviceId":
  2268. return ec.fieldContext_Note_serviceId(ctx, field)
  2269. case "service":
  2270. return ec.fieldContext_Note_service(ctx, field)
  2271. case "createdAt":
  2272. return ec.fieldContext_Note_createdAt(ctx, field)
  2273. case "updatedAt":
  2274. return ec.fieldContext_Note_updatedAt(ctx, field)
  2275. }
  2276. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  2277. },
  2278. }
  2279. defer func() {
  2280. if r := recover(); r != nil {
  2281. err = ec.Recover(ctx, r)
  2282. ec.Error(ctx, err)
  2283. }
  2284. }()
  2285. ctx = graphql.WithFieldContext(ctx, fc)
  2286. if fc.Args, err = ec.field_Mutation_updateNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2287. ec.Error(ctx, err)
  2288. return fc, err
  2289. }
  2290. return fc, nil
  2291. }
  2292. func (ec *executionContext) _Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2293. return graphql.ResolveField(
  2294. ctx,
  2295. ec.OperationContext,
  2296. field,
  2297. ec.fieldContext_Mutation_deleteNote,
  2298. func(ctx context.Context) (any, error) {
  2299. fc := graphql.GetFieldContext(ctx)
  2300. return ec.Resolvers.Mutation().DeleteNote(ctx, fc.Args["id"].(string))
  2301. },
  2302. nil,
  2303. ec.marshalNBoolean2bool,
  2304. true,
  2305. true,
  2306. )
  2307. }
  2308. func (ec *executionContext) fieldContext_Mutation_deleteNote(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2309. fc = &graphql.FieldContext{
  2310. Object: "Mutation",
  2311. Field: field,
  2312. IsMethod: true,
  2313. IsResolver: true,
  2314. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2315. return nil, errors.New("field of type Boolean does not have child fields")
  2316. },
  2317. }
  2318. defer func() {
  2319. if r := recover(); r != nil {
  2320. err = ec.Recover(ctx, r)
  2321. ec.Error(ctx, err)
  2322. }
  2323. }()
  2324. ctx = graphql.WithFieldContext(ctx, fc)
  2325. if fc.Args, err = ec.field_Mutation_deleteNote_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2326. ec.Error(ctx, err)
  2327. return fc, err
  2328. }
  2329. return fc, nil
  2330. }
  2331. func (ec *executionContext) _Mutation_createRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2332. return graphql.ResolveField(
  2333. ctx,
  2334. ec.OperationContext,
  2335. field,
  2336. ec.fieldContext_Mutation_createRole,
  2337. func(ctx context.Context) (any, error) {
  2338. fc := graphql.GetFieldContext(ctx)
  2339. return ec.Resolvers.Mutation().CreateRole(ctx, fc.Args["input"].(model.NewRole))
  2340. },
  2341. nil,
  2342. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2343. true,
  2344. true,
  2345. )
  2346. }
  2347. func (ec *executionContext) fieldContext_Mutation_createRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2348. fc = &graphql.FieldContext{
  2349. Object: "Mutation",
  2350. Field: field,
  2351. IsMethod: true,
  2352. IsResolver: true,
  2353. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2354. switch field.Name {
  2355. case "id":
  2356. return ec.fieldContext_Role_id(ctx, field)
  2357. case "name":
  2358. return ec.fieldContext_Role_name(ctx, field)
  2359. case "description":
  2360. return ec.fieldContext_Role_description(ctx, field)
  2361. case "permissions":
  2362. return ec.fieldContext_Role_permissions(ctx, field)
  2363. }
  2364. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2365. },
  2366. }
  2367. defer func() {
  2368. if r := recover(); r != nil {
  2369. err = ec.Recover(ctx, r)
  2370. ec.Error(ctx, err)
  2371. }
  2372. }()
  2373. ctx = graphql.WithFieldContext(ctx, fc)
  2374. if fc.Args, err = ec.field_Mutation_createRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2375. ec.Error(ctx, err)
  2376. return fc, err
  2377. }
  2378. return fc, nil
  2379. }
  2380. func (ec *executionContext) _Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2381. return graphql.ResolveField(
  2382. ctx,
  2383. ec.OperationContext,
  2384. field,
  2385. ec.fieldContext_Mutation_updateRole,
  2386. func(ctx context.Context) (any, error) {
  2387. fc := graphql.GetFieldContext(ctx)
  2388. return ec.Resolvers.Mutation().UpdateRole(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateRoleInput))
  2389. },
  2390. nil,
  2391. ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  2392. true,
  2393. true,
  2394. )
  2395. }
  2396. func (ec *executionContext) fieldContext_Mutation_updateRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2397. fc = &graphql.FieldContext{
  2398. Object: "Mutation",
  2399. Field: field,
  2400. IsMethod: true,
  2401. IsResolver: true,
  2402. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2403. switch field.Name {
  2404. case "id":
  2405. return ec.fieldContext_Role_id(ctx, field)
  2406. case "name":
  2407. return ec.fieldContext_Role_name(ctx, field)
  2408. case "description":
  2409. return ec.fieldContext_Role_description(ctx, field)
  2410. case "permissions":
  2411. return ec.fieldContext_Role_permissions(ctx, field)
  2412. }
  2413. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  2414. },
  2415. }
  2416. defer func() {
  2417. if r := recover(); r != nil {
  2418. err = ec.Recover(ctx, r)
  2419. ec.Error(ctx, err)
  2420. }
  2421. }()
  2422. ctx = graphql.WithFieldContext(ctx, fc)
  2423. if fc.Args, err = ec.field_Mutation_updateRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2424. ec.Error(ctx, err)
  2425. return fc, err
  2426. }
  2427. return fc, nil
  2428. }
  2429. func (ec *executionContext) _Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2430. return graphql.ResolveField(
  2431. ctx,
  2432. ec.OperationContext,
  2433. field,
  2434. ec.fieldContext_Mutation_deleteRole,
  2435. func(ctx context.Context) (any, error) {
  2436. fc := graphql.GetFieldContext(ctx)
  2437. return ec.Resolvers.Mutation().DeleteRole(ctx, fc.Args["id"].(string))
  2438. },
  2439. nil,
  2440. ec.marshalNBoolean2bool,
  2441. true,
  2442. true,
  2443. )
  2444. }
  2445. func (ec *executionContext) fieldContext_Mutation_deleteRole(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2446. fc = &graphql.FieldContext{
  2447. Object: "Mutation",
  2448. Field: field,
  2449. IsMethod: true,
  2450. IsResolver: true,
  2451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2452. return nil, errors.New("field of type Boolean does not have child fields")
  2453. },
  2454. }
  2455. defer func() {
  2456. if r := recover(); r != nil {
  2457. err = ec.Recover(ctx, r)
  2458. ec.Error(ctx, err)
  2459. }
  2460. }()
  2461. ctx = graphql.WithFieldContext(ctx, fc)
  2462. if fc.Args, err = ec.field_Mutation_deleteRole_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2463. ec.Error(ctx, err)
  2464. return fc, err
  2465. }
  2466. return fc, nil
  2467. }
  2468. func (ec *executionContext) _Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2469. return graphql.ResolveField(
  2470. ctx,
  2471. ec.OperationContext,
  2472. field,
  2473. ec.fieldContext_Mutation_createPermission,
  2474. func(ctx context.Context) (any, error) {
  2475. fc := graphql.GetFieldContext(ctx)
  2476. return ec.Resolvers.Mutation().CreatePermission(ctx, fc.Args["input"].(model.NewPermission))
  2477. },
  2478. nil,
  2479. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2480. true,
  2481. true,
  2482. )
  2483. }
  2484. func (ec *executionContext) fieldContext_Mutation_createPermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2485. fc = &graphql.FieldContext{
  2486. Object: "Mutation",
  2487. Field: field,
  2488. IsMethod: true,
  2489. IsResolver: true,
  2490. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2491. switch field.Name {
  2492. case "id":
  2493. return ec.fieldContext_Permission_id(ctx, field)
  2494. case "code":
  2495. return ec.fieldContext_Permission_code(ctx, field)
  2496. case "description":
  2497. return ec.fieldContext_Permission_description(ctx, field)
  2498. }
  2499. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2500. },
  2501. }
  2502. defer func() {
  2503. if r := recover(); r != nil {
  2504. err = ec.Recover(ctx, r)
  2505. ec.Error(ctx, err)
  2506. }
  2507. }()
  2508. ctx = graphql.WithFieldContext(ctx, fc)
  2509. if fc.Args, err = ec.field_Mutation_createPermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2510. ec.Error(ctx, err)
  2511. return fc, err
  2512. }
  2513. return fc, nil
  2514. }
  2515. func (ec *executionContext) _Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2516. return graphql.ResolveField(
  2517. ctx,
  2518. ec.OperationContext,
  2519. field,
  2520. ec.fieldContext_Mutation_updatePermission,
  2521. func(ctx context.Context) (any, error) {
  2522. fc := graphql.GetFieldContext(ctx)
  2523. return ec.Resolvers.Mutation().UpdatePermission(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdatePermissionInput))
  2524. },
  2525. nil,
  2526. ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  2527. true,
  2528. true,
  2529. )
  2530. }
  2531. func (ec *executionContext) fieldContext_Mutation_updatePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2532. fc = &graphql.FieldContext{
  2533. Object: "Mutation",
  2534. Field: field,
  2535. IsMethod: true,
  2536. IsResolver: true,
  2537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2538. switch field.Name {
  2539. case "id":
  2540. return ec.fieldContext_Permission_id(ctx, field)
  2541. case "code":
  2542. return ec.fieldContext_Permission_code(ctx, field)
  2543. case "description":
  2544. return ec.fieldContext_Permission_description(ctx, field)
  2545. }
  2546. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  2547. },
  2548. }
  2549. defer func() {
  2550. if r := recover(); r != nil {
  2551. err = ec.Recover(ctx, r)
  2552. ec.Error(ctx, err)
  2553. }
  2554. }()
  2555. ctx = graphql.WithFieldContext(ctx, fc)
  2556. if fc.Args, err = ec.field_Mutation_updatePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2557. ec.Error(ctx, err)
  2558. return fc, err
  2559. }
  2560. return fc, nil
  2561. }
  2562. func (ec *executionContext) _Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2563. return graphql.ResolveField(
  2564. ctx,
  2565. ec.OperationContext,
  2566. field,
  2567. ec.fieldContext_Mutation_deletePermission,
  2568. func(ctx context.Context) (any, error) {
  2569. fc := graphql.GetFieldContext(ctx)
  2570. return ec.Resolvers.Mutation().DeletePermission(ctx, fc.Args["id"].(string))
  2571. },
  2572. nil,
  2573. ec.marshalNBoolean2bool,
  2574. true,
  2575. true,
  2576. )
  2577. }
  2578. func (ec *executionContext) fieldContext_Mutation_deletePermission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2579. fc = &graphql.FieldContext{
  2580. Object: "Mutation",
  2581. Field: field,
  2582. IsMethod: true,
  2583. IsResolver: true,
  2584. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2585. return nil, errors.New("field of type Boolean does not have child fields")
  2586. },
  2587. }
  2588. defer func() {
  2589. if r := recover(); r != nil {
  2590. err = ec.Recover(ctx, r)
  2591. ec.Error(ctx, err)
  2592. }
  2593. }()
  2594. ctx = graphql.WithFieldContext(ctx, fc)
  2595. if fc.Args, err = ec.field_Mutation_deletePermission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2596. ec.Error(ctx, err)
  2597. return fc, err
  2598. }
  2599. return fc, nil
  2600. }
  2601. func (ec *executionContext) _Mutation_createService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2602. return graphql.ResolveField(
  2603. ctx,
  2604. ec.OperationContext,
  2605. field,
  2606. ec.fieldContext_Mutation_createService,
  2607. func(ctx context.Context) (any, error) {
  2608. fc := graphql.GetFieldContext(ctx)
  2609. return ec.Resolvers.Mutation().CreateService(ctx, fc.Args["input"].(model.NewService))
  2610. },
  2611. nil,
  2612. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2613. true,
  2614. true,
  2615. )
  2616. }
  2617. func (ec *executionContext) fieldContext_Mutation_createService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2618. fc = &graphql.FieldContext{
  2619. Object: "Mutation",
  2620. Field: field,
  2621. IsMethod: true,
  2622. IsResolver: true,
  2623. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2624. switch field.Name {
  2625. case "id":
  2626. return ec.fieldContext_Service_id(ctx, field)
  2627. case "name":
  2628. return ec.fieldContext_Service_name(ctx, field)
  2629. case "description":
  2630. return ec.fieldContext_Service_description(ctx, field)
  2631. case "createdById":
  2632. return ec.fieldContext_Service_createdById(ctx, field)
  2633. case "createdBy":
  2634. return ec.fieldContext_Service_createdBy(ctx, field)
  2635. case "participants":
  2636. return ec.fieldContext_Service_participants(ctx, field)
  2637. case "tasks":
  2638. return ec.fieldContext_Service_tasks(ctx, field)
  2639. case "createdAt":
  2640. return ec.fieldContext_Service_createdAt(ctx, field)
  2641. case "updatedAt":
  2642. return ec.fieldContext_Service_updatedAt(ctx, field)
  2643. }
  2644. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2645. },
  2646. }
  2647. defer func() {
  2648. if r := recover(); r != nil {
  2649. err = ec.Recover(ctx, r)
  2650. ec.Error(ctx, err)
  2651. }
  2652. }()
  2653. ctx = graphql.WithFieldContext(ctx, fc)
  2654. if fc.Args, err = ec.field_Mutation_createService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2655. ec.Error(ctx, err)
  2656. return fc, err
  2657. }
  2658. return fc, nil
  2659. }
  2660. func (ec *executionContext) _Mutation_updateService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2661. return graphql.ResolveField(
  2662. ctx,
  2663. ec.OperationContext,
  2664. field,
  2665. ec.fieldContext_Mutation_updateService,
  2666. func(ctx context.Context) (any, error) {
  2667. fc := graphql.GetFieldContext(ctx)
  2668. return ec.Resolvers.Mutation().UpdateService(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateServiceInput))
  2669. },
  2670. nil,
  2671. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  2672. true,
  2673. true,
  2674. )
  2675. }
  2676. func (ec *executionContext) fieldContext_Mutation_updateService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2677. fc = &graphql.FieldContext{
  2678. Object: "Mutation",
  2679. Field: field,
  2680. IsMethod: true,
  2681. IsResolver: true,
  2682. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2683. switch field.Name {
  2684. case "id":
  2685. return ec.fieldContext_Service_id(ctx, field)
  2686. case "name":
  2687. return ec.fieldContext_Service_name(ctx, field)
  2688. case "description":
  2689. return ec.fieldContext_Service_description(ctx, field)
  2690. case "createdById":
  2691. return ec.fieldContext_Service_createdById(ctx, field)
  2692. case "createdBy":
  2693. return ec.fieldContext_Service_createdBy(ctx, field)
  2694. case "participants":
  2695. return ec.fieldContext_Service_participants(ctx, field)
  2696. case "tasks":
  2697. return ec.fieldContext_Service_tasks(ctx, field)
  2698. case "createdAt":
  2699. return ec.fieldContext_Service_createdAt(ctx, field)
  2700. case "updatedAt":
  2701. return ec.fieldContext_Service_updatedAt(ctx, field)
  2702. }
  2703. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  2704. },
  2705. }
  2706. defer func() {
  2707. if r := recover(); r != nil {
  2708. err = ec.Recover(ctx, r)
  2709. ec.Error(ctx, err)
  2710. }
  2711. }()
  2712. ctx = graphql.WithFieldContext(ctx, fc)
  2713. if fc.Args, err = ec.field_Mutation_updateService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2714. ec.Error(ctx, err)
  2715. return fc, err
  2716. }
  2717. return fc, nil
  2718. }
  2719. func (ec *executionContext) _Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2720. return graphql.ResolveField(
  2721. ctx,
  2722. ec.OperationContext,
  2723. field,
  2724. ec.fieldContext_Mutation_deleteService,
  2725. func(ctx context.Context) (any, error) {
  2726. fc := graphql.GetFieldContext(ctx)
  2727. return ec.Resolvers.Mutation().DeleteService(ctx, fc.Args["id"].(string))
  2728. },
  2729. nil,
  2730. ec.marshalNBoolean2bool,
  2731. true,
  2732. true,
  2733. )
  2734. }
  2735. func (ec *executionContext) fieldContext_Mutation_deleteService(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2736. fc = &graphql.FieldContext{
  2737. Object: "Mutation",
  2738. Field: field,
  2739. IsMethod: true,
  2740. IsResolver: true,
  2741. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2742. return nil, errors.New("field of type Boolean does not have child fields")
  2743. },
  2744. }
  2745. defer func() {
  2746. if r := recover(); r != nil {
  2747. err = ec.Recover(ctx, r)
  2748. ec.Error(ctx, err)
  2749. }
  2750. }()
  2751. ctx = graphql.WithFieldContext(ctx, fc)
  2752. if fc.Args, err = ec.field_Mutation_deleteService_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2753. ec.Error(ctx, err)
  2754. return fc, err
  2755. }
  2756. return fc, nil
  2757. }
  2758. func (ec *executionContext) _Mutation_createTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2759. return graphql.ResolveField(
  2760. ctx,
  2761. ec.OperationContext,
  2762. field,
  2763. ec.fieldContext_Mutation_createTask,
  2764. func(ctx context.Context) (any, error) {
  2765. fc := graphql.GetFieldContext(ctx)
  2766. return ec.Resolvers.Mutation().CreateTask(ctx, fc.Args["input"].(model.NewTask))
  2767. },
  2768. nil,
  2769. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2770. true,
  2771. true,
  2772. )
  2773. }
  2774. func (ec *executionContext) fieldContext_Mutation_createTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2775. fc = &graphql.FieldContext{
  2776. Object: "Mutation",
  2777. Field: field,
  2778. IsMethod: true,
  2779. IsResolver: true,
  2780. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2781. switch field.Name {
  2782. case "id":
  2783. return ec.fieldContext_Task_id(ctx, field)
  2784. case "title":
  2785. return ec.fieldContext_Task_title(ctx, field)
  2786. case "content":
  2787. return ec.fieldContext_Task_content(ctx, field)
  2788. case "createdById":
  2789. return ec.fieldContext_Task_createdById(ctx, field)
  2790. case "createdBy":
  2791. return ec.fieldContext_Task_createdBy(ctx, field)
  2792. case "updatedById":
  2793. return ec.fieldContext_Task_updatedById(ctx, field)
  2794. case "updatedBy":
  2795. return ec.fieldContext_Task_updatedBy(ctx, field)
  2796. case "assigneeId":
  2797. return ec.fieldContext_Task_assigneeId(ctx, field)
  2798. case "assignee":
  2799. return ec.fieldContext_Task_assignee(ctx, field)
  2800. case "statusId":
  2801. return ec.fieldContext_Task_statusId(ctx, field)
  2802. case "status":
  2803. return ec.fieldContext_Task_status(ctx, field)
  2804. case "dueDate":
  2805. return ec.fieldContext_Task_dueDate(ctx, field)
  2806. case "priority":
  2807. return ec.fieldContext_Task_priority(ctx, field)
  2808. case "createdAt":
  2809. return ec.fieldContext_Task_createdAt(ctx, field)
  2810. case "updatedAt":
  2811. return ec.fieldContext_Task_updatedAt(ctx, field)
  2812. }
  2813. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2814. },
  2815. }
  2816. defer func() {
  2817. if r := recover(); r != nil {
  2818. err = ec.Recover(ctx, r)
  2819. ec.Error(ctx, err)
  2820. }
  2821. }()
  2822. ctx = graphql.WithFieldContext(ctx, fc)
  2823. if fc.Args, err = ec.field_Mutation_createTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2824. ec.Error(ctx, err)
  2825. return fc, err
  2826. }
  2827. return fc, nil
  2828. }
  2829. func (ec *executionContext) _Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2830. return graphql.ResolveField(
  2831. ctx,
  2832. ec.OperationContext,
  2833. field,
  2834. ec.fieldContext_Mutation_updateTask,
  2835. func(ctx context.Context) (any, error) {
  2836. fc := graphql.GetFieldContext(ctx)
  2837. return ec.Resolvers.Mutation().UpdateTask(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskInput))
  2838. },
  2839. nil,
  2840. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  2841. true,
  2842. true,
  2843. )
  2844. }
  2845. func (ec *executionContext) fieldContext_Mutation_updateTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2846. fc = &graphql.FieldContext{
  2847. Object: "Mutation",
  2848. Field: field,
  2849. IsMethod: true,
  2850. IsResolver: true,
  2851. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2852. switch field.Name {
  2853. case "id":
  2854. return ec.fieldContext_Task_id(ctx, field)
  2855. case "title":
  2856. return ec.fieldContext_Task_title(ctx, field)
  2857. case "content":
  2858. return ec.fieldContext_Task_content(ctx, field)
  2859. case "createdById":
  2860. return ec.fieldContext_Task_createdById(ctx, field)
  2861. case "createdBy":
  2862. return ec.fieldContext_Task_createdBy(ctx, field)
  2863. case "updatedById":
  2864. return ec.fieldContext_Task_updatedById(ctx, field)
  2865. case "updatedBy":
  2866. return ec.fieldContext_Task_updatedBy(ctx, field)
  2867. case "assigneeId":
  2868. return ec.fieldContext_Task_assigneeId(ctx, field)
  2869. case "assignee":
  2870. return ec.fieldContext_Task_assignee(ctx, field)
  2871. case "statusId":
  2872. return ec.fieldContext_Task_statusId(ctx, field)
  2873. case "status":
  2874. return ec.fieldContext_Task_status(ctx, field)
  2875. case "dueDate":
  2876. return ec.fieldContext_Task_dueDate(ctx, field)
  2877. case "priority":
  2878. return ec.fieldContext_Task_priority(ctx, field)
  2879. case "createdAt":
  2880. return ec.fieldContext_Task_createdAt(ctx, field)
  2881. case "updatedAt":
  2882. return ec.fieldContext_Task_updatedAt(ctx, field)
  2883. }
  2884. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  2885. },
  2886. }
  2887. defer func() {
  2888. if r := recover(); r != nil {
  2889. err = ec.Recover(ctx, r)
  2890. ec.Error(ctx, err)
  2891. }
  2892. }()
  2893. ctx = graphql.WithFieldContext(ctx, fc)
  2894. if fc.Args, err = ec.field_Mutation_updateTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2895. ec.Error(ctx, err)
  2896. return fc, err
  2897. }
  2898. return fc, nil
  2899. }
  2900. func (ec *executionContext) _Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2901. return graphql.ResolveField(
  2902. ctx,
  2903. ec.OperationContext,
  2904. field,
  2905. ec.fieldContext_Mutation_deleteTask,
  2906. func(ctx context.Context) (any, error) {
  2907. fc := graphql.GetFieldContext(ctx)
  2908. return ec.Resolvers.Mutation().DeleteTask(ctx, fc.Args["id"].(string))
  2909. },
  2910. nil,
  2911. ec.marshalNBoolean2bool,
  2912. true,
  2913. true,
  2914. )
  2915. }
  2916. func (ec *executionContext) fieldContext_Mutation_deleteTask(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2917. fc = &graphql.FieldContext{
  2918. Object: "Mutation",
  2919. Field: field,
  2920. IsMethod: true,
  2921. IsResolver: true,
  2922. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2923. return nil, errors.New("field of type Boolean does not have child fields")
  2924. },
  2925. }
  2926. defer func() {
  2927. if r := recover(); r != nil {
  2928. err = ec.Recover(ctx, r)
  2929. ec.Error(ctx, err)
  2930. }
  2931. }()
  2932. ctx = graphql.WithFieldContext(ctx, fc)
  2933. if fc.Args, err = ec.field_Mutation_deleteTask_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2934. ec.Error(ctx, err)
  2935. return fc, err
  2936. }
  2937. return fc, nil
  2938. }
  2939. func (ec *executionContext) _Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2940. return graphql.ResolveField(
  2941. ctx,
  2942. ec.OperationContext,
  2943. field,
  2944. ec.fieldContext_Mutation_createTaskStatus,
  2945. func(ctx context.Context) (any, error) {
  2946. fc := graphql.GetFieldContext(ctx)
  2947. return ec.Resolvers.Mutation().CreateTaskStatus(ctx, fc.Args["input"].(model.NewTaskStatus))
  2948. },
  2949. nil,
  2950. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  2951. true,
  2952. true,
  2953. )
  2954. }
  2955. func (ec *executionContext) fieldContext_Mutation_createTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  2956. fc = &graphql.FieldContext{
  2957. Object: "Mutation",
  2958. Field: field,
  2959. IsMethod: true,
  2960. IsResolver: true,
  2961. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  2962. switch field.Name {
  2963. case "id":
  2964. return ec.fieldContext_TaskStatus_id(ctx, field)
  2965. case "code":
  2966. return ec.fieldContext_TaskStatus_code(ctx, field)
  2967. case "label":
  2968. return ec.fieldContext_TaskStatus_label(ctx, field)
  2969. case "tasks":
  2970. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  2971. case "createdAt":
  2972. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  2973. case "updatedAt":
  2974. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  2975. }
  2976. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  2977. },
  2978. }
  2979. defer func() {
  2980. if r := recover(); r != nil {
  2981. err = ec.Recover(ctx, r)
  2982. ec.Error(ctx, err)
  2983. }
  2984. }()
  2985. ctx = graphql.WithFieldContext(ctx, fc)
  2986. if fc.Args, err = ec.field_Mutation_createTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  2987. ec.Error(ctx, err)
  2988. return fc, err
  2989. }
  2990. return fc, nil
  2991. }
  2992. func (ec *executionContext) _Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  2993. return graphql.ResolveField(
  2994. ctx,
  2995. ec.OperationContext,
  2996. field,
  2997. ec.fieldContext_Mutation_updateTaskStatus,
  2998. func(ctx context.Context) (any, error) {
  2999. fc := graphql.GetFieldContext(ctx)
  3000. return ec.Resolvers.Mutation().UpdateTaskStatus(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateTaskStatusInput))
  3001. },
  3002. nil,
  3003. ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  3004. true,
  3005. true,
  3006. )
  3007. }
  3008. func (ec *executionContext) fieldContext_Mutation_updateTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3009. fc = &graphql.FieldContext{
  3010. Object: "Mutation",
  3011. Field: field,
  3012. IsMethod: true,
  3013. IsResolver: true,
  3014. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3015. switch field.Name {
  3016. case "id":
  3017. return ec.fieldContext_TaskStatus_id(ctx, field)
  3018. case "code":
  3019. return ec.fieldContext_TaskStatus_code(ctx, field)
  3020. case "label":
  3021. return ec.fieldContext_TaskStatus_label(ctx, field)
  3022. case "tasks":
  3023. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  3024. case "createdAt":
  3025. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  3026. case "updatedAt":
  3027. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  3028. }
  3029. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  3030. },
  3031. }
  3032. defer func() {
  3033. if r := recover(); r != nil {
  3034. err = ec.Recover(ctx, r)
  3035. ec.Error(ctx, err)
  3036. }
  3037. }()
  3038. ctx = graphql.WithFieldContext(ctx, fc)
  3039. if fc.Args, err = ec.field_Mutation_updateTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3040. ec.Error(ctx, err)
  3041. return fc, err
  3042. }
  3043. return fc, nil
  3044. }
  3045. func (ec *executionContext) _Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3046. return graphql.ResolveField(
  3047. ctx,
  3048. ec.OperationContext,
  3049. field,
  3050. ec.fieldContext_Mutation_deleteTaskStatus,
  3051. func(ctx context.Context) (any, error) {
  3052. fc := graphql.GetFieldContext(ctx)
  3053. return ec.Resolvers.Mutation().DeleteTaskStatus(ctx, fc.Args["id"].(string))
  3054. },
  3055. nil,
  3056. ec.marshalNBoolean2bool,
  3057. true,
  3058. true,
  3059. )
  3060. }
  3061. func (ec *executionContext) fieldContext_Mutation_deleteTaskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3062. fc = &graphql.FieldContext{
  3063. Object: "Mutation",
  3064. Field: field,
  3065. IsMethod: true,
  3066. IsResolver: true,
  3067. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3068. return nil, errors.New("field of type Boolean does not have child fields")
  3069. },
  3070. }
  3071. defer func() {
  3072. if r := recover(); r != nil {
  3073. err = ec.Recover(ctx, r)
  3074. ec.Error(ctx, err)
  3075. }
  3076. }()
  3077. ctx = graphql.WithFieldContext(ctx, fc)
  3078. if fc.Args, err = ec.field_Mutation_deleteTaskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3079. ec.Error(ctx, err)
  3080. return fc, err
  3081. }
  3082. return fc, nil
  3083. }
  3084. func (ec *executionContext) _Mutation_createChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3085. return graphql.ResolveField(
  3086. ctx,
  3087. ec.OperationContext,
  3088. field,
  3089. ec.fieldContext_Mutation_createChannel,
  3090. func(ctx context.Context) (any, error) {
  3091. fc := graphql.GetFieldContext(ctx)
  3092. return ec.Resolvers.Mutation().CreateChannel(ctx, fc.Args["input"].(model.NewChannel))
  3093. },
  3094. nil,
  3095. ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  3096. true,
  3097. true,
  3098. )
  3099. }
  3100. func (ec *executionContext) fieldContext_Mutation_createChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3101. fc = &graphql.FieldContext{
  3102. Object: "Mutation",
  3103. Field: field,
  3104. IsMethod: true,
  3105. IsResolver: true,
  3106. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3107. switch field.Name {
  3108. case "id":
  3109. return ec.fieldContext_Channel_id(ctx, field)
  3110. case "participants":
  3111. return ec.fieldContext_Channel_participants(ctx, field)
  3112. case "createdAt":
  3113. return ec.fieldContext_Channel_createdAt(ctx, field)
  3114. case "updatedAt":
  3115. return ec.fieldContext_Channel_updatedAt(ctx, field)
  3116. }
  3117. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  3118. },
  3119. }
  3120. defer func() {
  3121. if r := recover(); r != nil {
  3122. err = ec.Recover(ctx, r)
  3123. ec.Error(ctx, err)
  3124. }
  3125. }()
  3126. ctx = graphql.WithFieldContext(ctx, fc)
  3127. if fc.Args, err = ec.field_Mutation_createChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3128. ec.Error(ctx, err)
  3129. return fc, err
  3130. }
  3131. return fc, nil
  3132. }
  3133. func (ec *executionContext) _Mutation_updateChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3134. return graphql.ResolveField(
  3135. ctx,
  3136. ec.OperationContext,
  3137. field,
  3138. ec.fieldContext_Mutation_updateChannel,
  3139. func(ctx context.Context) (any, error) {
  3140. fc := graphql.GetFieldContext(ctx)
  3141. return ec.Resolvers.Mutation().UpdateChannel(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateChannelInput))
  3142. },
  3143. nil,
  3144. ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  3145. true,
  3146. true,
  3147. )
  3148. }
  3149. func (ec *executionContext) fieldContext_Mutation_updateChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3150. fc = &graphql.FieldContext{
  3151. Object: "Mutation",
  3152. Field: field,
  3153. IsMethod: true,
  3154. IsResolver: true,
  3155. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3156. switch field.Name {
  3157. case "id":
  3158. return ec.fieldContext_Channel_id(ctx, field)
  3159. case "participants":
  3160. return ec.fieldContext_Channel_participants(ctx, field)
  3161. case "createdAt":
  3162. return ec.fieldContext_Channel_createdAt(ctx, field)
  3163. case "updatedAt":
  3164. return ec.fieldContext_Channel_updatedAt(ctx, field)
  3165. }
  3166. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  3167. },
  3168. }
  3169. defer func() {
  3170. if r := recover(); r != nil {
  3171. err = ec.Recover(ctx, r)
  3172. ec.Error(ctx, err)
  3173. }
  3174. }()
  3175. ctx = graphql.WithFieldContext(ctx, fc)
  3176. if fc.Args, err = ec.field_Mutation_updateChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3177. ec.Error(ctx, err)
  3178. return fc, err
  3179. }
  3180. return fc, nil
  3181. }
  3182. func (ec *executionContext) _Mutation_deleteChannel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3183. return graphql.ResolveField(
  3184. ctx,
  3185. ec.OperationContext,
  3186. field,
  3187. ec.fieldContext_Mutation_deleteChannel,
  3188. func(ctx context.Context) (any, error) {
  3189. fc := graphql.GetFieldContext(ctx)
  3190. return ec.Resolvers.Mutation().DeleteChannel(ctx, fc.Args["id"].(string))
  3191. },
  3192. nil,
  3193. ec.marshalNBoolean2bool,
  3194. true,
  3195. true,
  3196. )
  3197. }
  3198. func (ec *executionContext) fieldContext_Mutation_deleteChannel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3199. fc = &graphql.FieldContext{
  3200. Object: "Mutation",
  3201. Field: field,
  3202. IsMethod: true,
  3203. IsResolver: true,
  3204. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3205. return nil, errors.New("field of type Boolean does not have child fields")
  3206. },
  3207. }
  3208. defer func() {
  3209. if r := recover(); r != nil {
  3210. err = ec.Recover(ctx, r)
  3211. ec.Error(ctx, err)
  3212. }
  3213. }()
  3214. ctx = graphql.WithFieldContext(ctx, fc)
  3215. if fc.Args, err = ec.field_Mutation_deleteChannel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3216. ec.Error(ctx, err)
  3217. return fc, err
  3218. }
  3219. return fc, nil
  3220. }
  3221. func (ec *executionContext) _Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3222. return graphql.ResolveField(
  3223. ctx,
  3224. ec.OperationContext,
  3225. field,
  3226. ec.fieldContext_Mutation_createMessage,
  3227. func(ctx context.Context) (any, error) {
  3228. fc := graphql.GetFieldContext(ctx)
  3229. return ec.Resolvers.Mutation().CreateMessage(ctx, fc.Args["input"].(model.NewMessage))
  3230. },
  3231. nil,
  3232. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  3233. true,
  3234. true,
  3235. )
  3236. }
  3237. func (ec *executionContext) fieldContext_Mutation_createMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3238. fc = &graphql.FieldContext{
  3239. Object: "Mutation",
  3240. Field: field,
  3241. IsMethod: true,
  3242. IsResolver: true,
  3243. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3244. switch field.Name {
  3245. case "id":
  3246. return ec.fieldContext_Message_id(ctx, field)
  3247. case "conversationId":
  3248. return ec.fieldContext_Message_conversationId(ctx, field)
  3249. case "senderId":
  3250. return ec.fieldContext_Message_senderId(ctx, field)
  3251. case "sender":
  3252. return ec.fieldContext_Message_sender(ctx, field)
  3253. case "content":
  3254. return ec.fieldContext_Message_content(ctx, field)
  3255. case "sentAt":
  3256. return ec.fieldContext_Message_sentAt(ctx, field)
  3257. case "createdAt":
  3258. return ec.fieldContext_Message_createdAt(ctx, field)
  3259. case "updatedAt":
  3260. return ec.fieldContext_Message_updatedAt(ctx, field)
  3261. }
  3262. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  3263. },
  3264. }
  3265. defer func() {
  3266. if r := recover(); r != nil {
  3267. err = ec.Recover(ctx, r)
  3268. ec.Error(ctx, err)
  3269. }
  3270. }()
  3271. ctx = graphql.WithFieldContext(ctx, fc)
  3272. if fc.Args, err = ec.field_Mutation_createMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3273. ec.Error(ctx, err)
  3274. return fc, err
  3275. }
  3276. return fc, nil
  3277. }
  3278. func (ec *executionContext) _Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3279. return graphql.ResolveField(
  3280. ctx,
  3281. ec.OperationContext,
  3282. field,
  3283. ec.fieldContext_Mutation_updateMessage,
  3284. func(ctx context.Context) (any, error) {
  3285. fc := graphql.GetFieldContext(ctx)
  3286. return ec.Resolvers.Mutation().UpdateMessage(ctx, fc.Args["id"].(string), fc.Args["input"].(model.UpdateMessageInput))
  3287. },
  3288. nil,
  3289. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  3290. true,
  3291. true,
  3292. )
  3293. }
  3294. func (ec *executionContext) fieldContext_Mutation_updateMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3295. fc = &graphql.FieldContext{
  3296. Object: "Mutation",
  3297. Field: field,
  3298. IsMethod: true,
  3299. IsResolver: true,
  3300. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3301. switch field.Name {
  3302. case "id":
  3303. return ec.fieldContext_Message_id(ctx, field)
  3304. case "conversationId":
  3305. return ec.fieldContext_Message_conversationId(ctx, field)
  3306. case "senderId":
  3307. return ec.fieldContext_Message_senderId(ctx, field)
  3308. case "sender":
  3309. return ec.fieldContext_Message_sender(ctx, field)
  3310. case "content":
  3311. return ec.fieldContext_Message_content(ctx, field)
  3312. case "sentAt":
  3313. return ec.fieldContext_Message_sentAt(ctx, field)
  3314. case "createdAt":
  3315. return ec.fieldContext_Message_createdAt(ctx, field)
  3316. case "updatedAt":
  3317. return ec.fieldContext_Message_updatedAt(ctx, field)
  3318. }
  3319. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  3320. },
  3321. }
  3322. defer func() {
  3323. if r := recover(); r != nil {
  3324. err = ec.Recover(ctx, r)
  3325. ec.Error(ctx, err)
  3326. }
  3327. }()
  3328. ctx = graphql.WithFieldContext(ctx, fc)
  3329. if fc.Args, err = ec.field_Mutation_updateMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3330. ec.Error(ctx, err)
  3331. return fc, err
  3332. }
  3333. return fc, nil
  3334. }
  3335. func (ec *executionContext) _Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3336. return graphql.ResolveField(
  3337. ctx,
  3338. ec.OperationContext,
  3339. field,
  3340. ec.fieldContext_Mutation_deleteMessage,
  3341. func(ctx context.Context) (any, error) {
  3342. fc := graphql.GetFieldContext(ctx)
  3343. return ec.Resolvers.Mutation().DeleteMessage(ctx, fc.Args["id"].(string))
  3344. },
  3345. nil,
  3346. ec.marshalNBoolean2bool,
  3347. true,
  3348. true,
  3349. )
  3350. }
  3351. func (ec *executionContext) fieldContext_Mutation_deleteMessage(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3352. fc = &graphql.FieldContext{
  3353. Object: "Mutation",
  3354. Field: field,
  3355. IsMethod: true,
  3356. IsResolver: true,
  3357. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3358. return nil, errors.New("field of type Boolean does not have child fields")
  3359. },
  3360. }
  3361. defer func() {
  3362. if r := recover(); r != nil {
  3363. err = ec.Recover(ctx, r)
  3364. ec.Error(ctx, err)
  3365. }
  3366. }()
  3367. ctx = graphql.WithFieldContext(ctx, fc)
  3368. if fc.Args, err = ec.field_Mutation_deleteMessage_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3369. ec.Error(ctx, err)
  3370. return fc, err
  3371. }
  3372. return fc, nil
  3373. }
  3374. func (ec *executionContext) _Note_id(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3375. return graphql.ResolveField(
  3376. ctx,
  3377. ec.OperationContext,
  3378. field,
  3379. ec.fieldContext_Note_id,
  3380. func(ctx context.Context) (any, error) {
  3381. return obj.ID, nil
  3382. },
  3383. nil,
  3384. ec.marshalNID2string,
  3385. true,
  3386. true,
  3387. )
  3388. }
  3389. func (ec *executionContext) fieldContext_Note_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3390. fc = &graphql.FieldContext{
  3391. Object: "Note",
  3392. Field: field,
  3393. IsMethod: false,
  3394. IsResolver: false,
  3395. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3396. return nil, errors.New("field of type ID does not have child fields")
  3397. },
  3398. }
  3399. return fc, nil
  3400. }
  3401. func (ec *executionContext) _Note_title(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3402. return graphql.ResolveField(
  3403. ctx,
  3404. ec.OperationContext,
  3405. field,
  3406. ec.fieldContext_Note_title,
  3407. func(ctx context.Context) (any, error) {
  3408. return obj.Title, nil
  3409. },
  3410. nil,
  3411. ec.marshalNString2string,
  3412. true,
  3413. true,
  3414. )
  3415. }
  3416. func (ec *executionContext) fieldContext_Note_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3417. fc = &graphql.FieldContext{
  3418. Object: "Note",
  3419. Field: field,
  3420. IsMethod: false,
  3421. IsResolver: false,
  3422. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3423. return nil, errors.New("field of type String does not have child fields")
  3424. },
  3425. }
  3426. return fc, nil
  3427. }
  3428. func (ec *executionContext) _Note_content(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3429. return graphql.ResolveField(
  3430. ctx,
  3431. ec.OperationContext,
  3432. field,
  3433. ec.fieldContext_Note_content,
  3434. func(ctx context.Context) (any, error) {
  3435. return obj.Content, nil
  3436. },
  3437. nil,
  3438. ec.marshalNString2string,
  3439. true,
  3440. true,
  3441. )
  3442. }
  3443. func (ec *executionContext) fieldContext_Note_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3444. fc = &graphql.FieldContext{
  3445. Object: "Note",
  3446. Field: field,
  3447. IsMethod: false,
  3448. IsResolver: false,
  3449. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3450. return nil, errors.New("field of type String does not have child fields")
  3451. },
  3452. }
  3453. return fc, nil
  3454. }
  3455. func (ec *executionContext) _Note_userId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3456. return graphql.ResolveField(
  3457. ctx,
  3458. ec.OperationContext,
  3459. field,
  3460. ec.fieldContext_Note_userId,
  3461. func(ctx context.Context) (any, error) {
  3462. return obj.UserID, nil
  3463. },
  3464. nil,
  3465. ec.marshalNID2string,
  3466. true,
  3467. true,
  3468. )
  3469. }
  3470. func (ec *executionContext) fieldContext_Note_userId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3471. fc = &graphql.FieldContext{
  3472. Object: "Note",
  3473. Field: field,
  3474. IsMethod: false,
  3475. IsResolver: false,
  3476. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3477. return nil, errors.New("field of type ID does not have child fields")
  3478. },
  3479. }
  3480. return fc, nil
  3481. }
  3482. func (ec *executionContext) _Note_user(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3483. return graphql.ResolveField(
  3484. ctx,
  3485. ec.OperationContext,
  3486. field,
  3487. ec.fieldContext_Note_user,
  3488. func(ctx context.Context) (any, error) {
  3489. return obj.User, nil
  3490. },
  3491. nil,
  3492. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3493. true,
  3494. true,
  3495. )
  3496. }
  3497. func (ec *executionContext) fieldContext_Note_user(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3498. fc = &graphql.FieldContext{
  3499. Object: "Note",
  3500. Field: field,
  3501. IsMethod: false,
  3502. IsResolver: false,
  3503. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3504. switch field.Name {
  3505. case "id":
  3506. return ec.fieldContext_User_id(ctx, field)
  3507. case "email":
  3508. return ec.fieldContext_User_email(ctx, field)
  3509. case "password":
  3510. return ec.fieldContext_User_password(ctx, field)
  3511. case "roles":
  3512. return ec.fieldContext_User_roles(ctx, field)
  3513. case "createdAt":
  3514. return ec.fieldContext_User_createdAt(ctx, field)
  3515. case "updatedAt":
  3516. return ec.fieldContext_User_updatedAt(ctx, field)
  3517. }
  3518. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3519. },
  3520. }
  3521. return fc, nil
  3522. }
  3523. func (ec *executionContext) _Note_serviceId(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3524. return graphql.ResolveField(
  3525. ctx,
  3526. ec.OperationContext,
  3527. field,
  3528. ec.fieldContext_Note_serviceId,
  3529. func(ctx context.Context) (any, error) {
  3530. return obj.ServiceID, nil
  3531. },
  3532. nil,
  3533. ec.marshalNID2string,
  3534. true,
  3535. true,
  3536. )
  3537. }
  3538. func (ec *executionContext) fieldContext_Note_serviceId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3539. fc = &graphql.FieldContext{
  3540. Object: "Note",
  3541. Field: field,
  3542. IsMethod: false,
  3543. IsResolver: false,
  3544. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3545. return nil, errors.New("field of type ID does not have child fields")
  3546. },
  3547. }
  3548. return fc, nil
  3549. }
  3550. func (ec *executionContext) _Note_service(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3551. return graphql.ResolveField(
  3552. ctx,
  3553. ec.OperationContext,
  3554. field,
  3555. ec.fieldContext_Note_service,
  3556. func(ctx context.Context) (any, error) {
  3557. return obj.Service, nil
  3558. },
  3559. nil,
  3560. ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  3561. true,
  3562. true,
  3563. )
  3564. }
  3565. func (ec *executionContext) fieldContext_Note_service(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3566. fc = &graphql.FieldContext{
  3567. Object: "Note",
  3568. Field: field,
  3569. IsMethod: false,
  3570. IsResolver: false,
  3571. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3572. switch field.Name {
  3573. case "id":
  3574. return ec.fieldContext_Service_id(ctx, field)
  3575. case "name":
  3576. return ec.fieldContext_Service_name(ctx, field)
  3577. case "description":
  3578. return ec.fieldContext_Service_description(ctx, field)
  3579. case "createdById":
  3580. return ec.fieldContext_Service_createdById(ctx, field)
  3581. case "createdBy":
  3582. return ec.fieldContext_Service_createdBy(ctx, field)
  3583. case "participants":
  3584. return ec.fieldContext_Service_participants(ctx, field)
  3585. case "tasks":
  3586. return ec.fieldContext_Service_tasks(ctx, field)
  3587. case "createdAt":
  3588. return ec.fieldContext_Service_createdAt(ctx, field)
  3589. case "updatedAt":
  3590. return ec.fieldContext_Service_updatedAt(ctx, field)
  3591. }
  3592. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  3593. },
  3594. }
  3595. return fc, nil
  3596. }
  3597. func (ec *executionContext) _Note_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3598. return graphql.ResolveField(
  3599. ctx,
  3600. ec.OperationContext,
  3601. field,
  3602. ec.fieldContext_Note_createdAt,
  3603. func(ctx context.Context) (any, error) {
  3604. return obj.CreatedAt, nil
  3605. },
  3606. nil,
  3607. ec.marshalNString2string,
  3608. true,
  3609. true,
  3610. )
  3611. }
  3612. func (ec *executionContext) fieldContext_Note_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3613. fc = &graphql.FieldContext{
  3614. Object: "Note",
  3615. Field: field,
  3616. IsMethod: false,
  3617. IsResolver: false,
  3618. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3619. return nil, errors.New("field of type String does not have child fields")
  3620. },
  3621. }
  3622. return fc, nil
  3623. }
  3624. func (ec *executionContext) _Note_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Note) (ret graphql.Marshaler) {
  3625. return graphql.ResolveField(
  3626. ctx,
  3627. ec.OperationContext,
  3628. field,
  3629. ec.fieldContext_Note_updatedAt,
  3630. func(ctx context.Context) (any, error) {
  3631. return obj.UpdatedAt, nil
  3632. },
  3633. nil,
  3634. ec.marshalNString2string,
  3635. true,
  3636. true,
  3637. )
  3638. }
  3639. func (ec *executionContext) fieldContext_Note_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3640. fc = &graphql.FieldContext{
  3641. Object: "Note",
  3642. Field: field,
  3643. IsMethod: false,
  3644. IsResolver: false,
  3645. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3646. return nil, errors.New("field of type String does not have child fields")
  3647. },
  3648. }
  3649. return fc, nil
  3650. }
  3651. func (ec *executionContext) _Permission_id(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3652. return graphql.ResolveField(
  3653. ctx,
  3654. ec.OperationContext,
  3655. field,
  3656. ec.fieldContext_Permission_id,
  3657. func(ctx context.Context) (any, error) {
  3658. return obj.ID, nil
  3659. },
  3660. nil,
  3661. ec.marshalNID2string,
  3662. true,
  3663. true,
  3664. )
  3665. }
  3666. func (ec *executionContext) fieldContext_Permission_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3667. fc = &graphql.FieldContext{
  3668. Object: "Permission",
  3669. Field: field,
  3670. IsMethod: false,
  3671. IsResolver: false,
  3672. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3673. return nil, errors.New("field of type ID does not have child fields")
  3674. },
  3675. }
  3676. return fc, nil
  3677. }
  3678. func (ec *executionContext) _Permission_code(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3679. return graphql.ResolveField(
  3680. ctx,
  3681. ec.OperationContext,
  3682. field,
  3683. ec.fieldContext_Permission_code,
  3684. func(ctx context.Context) (any, error) {
  3685. return obj.Code, nil
  3686. },
  3687. nil,
  3688. ec.marshalNString2string,
  3689. true,
  3690. true,
  3691. )
  3692. }
  3693. func (ec *executionContext) fieldContext_Permission_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3694. fc = &graphql.FieldContext{
  3695. Object: "Permission",
  3696. Field: field,
  3697. IsMethod: false,
  3698. IsResolver: false,
  3699. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3700. return nil, errors.New("field of type String does not have child fields")
  3701. },
  3702. }
  3703. return fc, nil
  3704. }
  3705. func (ec *executionContext) _Permission_description(ctx context.Context, field graphql.CollectedField, obj *model.Permission) (ret graphql.Marshaler) {
  3706. return graphql.ResolveField(
  3707. ctx,
  3708. ec.OperationContext,
  3709. field,
  3710. ec.fieldContext_Permission_description,
  3711. func(ctx context.Context) (any, error) {
  3712. return obj.Description, nil
  3713. },
  3714. nil,
  3715. ec.marshalNString2string,
  3716. true,
  3717. true,
  3718. )
  3719. }
  3720. func (ec *executionContext) fieldContext_Permission_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3721. fc = &graphql.FieldContext{
  3722. Object: "Permission",
  3723. Field: field,
  3724. IsMethod: false,
  3725. IsResolver: false,
  3726. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3727. return nil, errors.New("field of type String does not have child fields")
  3728. },
  3729. }
  3730. return fc, nil
  3731. }
  3732. func (ec *executionContext) _Query_users(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3733. return graphql.ResolveField(
  3734. ctx,
  3735. ec.OperationContext,
  3736. field,
  3737. ec.fieldContext_Query_users,
  3738. func(ctx context.Context) (any, error) {
  3739. return ec.Resolvers.Query().Users(ctx)
  3740. },
  3741. nil,
  3742. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  3743. true,
  3744. true,
  3745. )
  3746. }
  3747. func (ec *executionContext) fieldContext_Query_users(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3748. fc = &graphql.FieldContext{
  3749. Object: "Query",
  3750. Field: field,
  3751. IsMethod: true,
  3752. IsResolver: true,
  3753. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3754. switch field.Name {
  3755. case "id":
  3756. return ec.fieldContext_User_id(ctx, field)
  3757. case "email":
  3758. return ec.fieldContext_User_email(ctx, field)
  3759. case "password":
  3760. return ec.fieldContext_User_password(ctx, field)
  3761. case "roles":
  3762. return ec.fieldContext_User_roles(ctx, field)
  3763. case "createdAt":
  3764. return ec.fieldContext_User_createdAt(ctx, field)
  3765. case "updatedAt":
  3766. return ec.fieldContext_User_updatedAt(ctx, field)
  3767. }
  3768. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3769. },
  3770. }
  3771. return fc, nil
  3772. }
  3773. func (ec *executionContext) _Query_user(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3774. return graphql.ResolveField(
  3775. ctx,
  3776. ec.OperationContext,
  3777. field,
  3778. ec.fieldContext_Query_user,
  3779. func(ctx context.Context) (any, error) {
  3780. fc := graphql.GetFieldContext(ctx)
  3781. return ec.Resolvers.Query().User(ctx, fc.Args["id"].(string))
  3782. },
  3783. nil,
  3784. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  3785. true,
  3786. false,
  3787. )
  3788. }
  3789. func (ec *executionContext) fieldContext_Query_user(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3790. fc = &graphql.FieldContext{
  3791. Object: "Query",
  3792. Field: field,
  3793. IsMethod: true,
  3794. IsResolver: true,
  3795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3796. switch field.Name {
  3797. case "id":
  3798. return ec.fieldContext_User_id(ctx, field)
  3799. case "email":
  3800. return ec.fieldContext_User_email(ctx, field)
  3801. case "password":
  3802. return ec.fieldContext_User_password(ctx, field)
  3803. case "roles":
  3804. return ec.fieldContext_User_roles(ctx, field)
  3805. case "createdAt":
  3806. return ec.fieldContext_User_createdAt(ctx, field)
  3807. case "updatedAt":
  3808. return ec.fieldContext_User_updatedAt(ctx, field)
  3809. }
  3810. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  3811. },
  3812. }
  3813. defer func() {
  3814. if r := recover(); r != nil {
  3815. err = ec.Recover(ctx, r)
  3816. ec.Error(ctx, err)
  3817. }
  3818. }()
  3819. ctx = graphql.WithFieldContext(ctx, fc)
  3820. if fc.Args, err = ec.field_Query_user_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3821. ec.Error(ctx, err)
  3822. return fc, err
  3823. }
  3824. return fc, nil
  3825. }
  3826. func (ec *executionContext) _Query_notes(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3827. return graphql.ResolveField(
  3828. ctx,
  3829. ec.OperationContext,
  3830. field,
  3831. ec.fieldContext_Query_notes,
  3832. func(ctx context.Context) (any, error) {
  3833. return ec.Resolvers.Query().Notes(ctx)
  3834. },
  3835. nil,
  3836. ec.marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ,
  3837. true,
  3838. true,
  3839. )
  3840. }
  3841. func (ec *executionContext) fieldContext_Query_notes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3842. fc = &graphql.FieldContext{
  3843. Object: "Query",
  3844. Field: field,
  3845. IsMethod: true,
  3846. IsResolver: true,
  3847. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3848. switch field.Name {
  3849. case "id":
  3850. return ec.fieldContext_Note_id(ctx, field)
  3851. case "title":
  3852. return ec.fieldContext_Note_title(ctx, field)
  3853. case "content":
  3854. return ec.fieldContext_Note_content(ctx, field)
  3855. case "userId":
  3856. return ec.fieldContext_Note_userId(ctx, field)
  3857. case "user":
  3858. return ec.fieldContext_Note_user(ctx, field)
  3859. case "serviceId":
  3860. return ec.fieldContext_Note_serviceId(ctx, field)
  3861. case "service":
  3862. return ec.fieldContext_Note_service(ctx, field)
  3863. case "createdAt":
  3864. return ec.fieldContext_Note_createdAt(ctx, field)
  3865. case "updatedAt":
  3866. return ec.fieldContext_Note_updatedAt(ctx, field)
  3867. }
  3868. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3869. },
  3870. }
  3871. return fc, nil
  3872. }
  3873. func (ec *executionContext) _Query_note(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3874. return graphql.ResolveField(
  3875. ctx,
  3876. ec.OperationContext,
  3877. field,
  3878. ec.fieldContext_Query_note,
  3879. func(ctx context.Context) (any, error) {
  3880. fc := graphql.GetFieldContext(ctx)
  3881. return ec.Resolvers.Query().Note(ctx, fc.Args["id"].(string))
  3882. },
  3883. nil,
  3884. ec.marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote,
  3885. true,
  3886. false,
  3887. )
  3888. }
  3889. func (ec *executionContext) fieldContext_Query_note(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3890. fc = &graphql.FieldContext{
  3891. Object: "Query",
  3892. Field: field,
  3893. IsMethod: true,
  3894. IsResolver: true,
  3895. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3896. switch field.Name {
  3897. case "id":
  3898. return ec.fieldContext_Note_id(ctx, field)
  3899. case "title":
  3900. return ec.fieldContext_Note_title(ctx, field)
  3901. case "content":
  3902. return ec.fieldContext_Note_content(ctx, field)
  3903. case "userId":
  3904. return ec.fieldContext_Note_userId(ctx, field)
  3905. case "user":
  3906. return ec.fieldContext_Note_user(ctx, field)
  3907. case "serviceId":
  3908. return ec.fieldContext_Note_serviceId(ctx, field)
  3909. case "service":
  3910. return ec.fieldContext_Note_service(ctx, field)
  3911. case "createdAt":
  3912. return ec.fieldContext_Note_createdAt(ctx, field)
  3913. case "updatedAt":
  3914. return ec.fieldContext_Note_updatedAt(ctx, field)
  3915. }
  3916. return nil, fmt.Errorf("no field named %q was found under type Note", field.Name)
  3917. },
  3918. }
  3919. defer func() {
  3920. if r := recover(); r != nil {
  3921. err = ec.Recover(ctx, r)
  3922. ec.Error(ctx, err)
  3923. }
  3924. }()
  3925. ctx = graphql.WithFieldContext(ctx, fc)
  3926. if fc.Args, err = ec.field_Query_note_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  3927. ec.Error(ctx, err)
  3928. return fc, err
  3929. }
  3930. return fc, nil
  3931. }
  3932. func (ec *executionContext) _Query_roles(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3933. return graphql.ResolveField(
  3934. ctx,
  3935. ec.OperationContext,
  3936. field,
  3937. ec.fieldContext_Query_roles,
  3938. func(ctx context.Context) (any, error) {
  3939. return ec.Resolvers.Query().Roles(ctx)
  3940. },
  3941. nil,
  3942. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  3943. true,
  3944. true,
  3945. )
  3946. }
  3947. func (ec *executionContext) fieldContext_Query_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3948. fc = &graphql.FieldContext{
  3949. Object: "Query",
  3950. Field: field,
  3951. IsMethod: true,
  3952. IsResolver: true,
  3953. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3954. switch field.Name {
  3955. case "id":
  3956. return ec.fieldContext_Role_id(ctx, field)
  3957. case "name":
  3958. return ec.fieldContext_Role_name(ctx, field)
  3959. case "description":
  3960. return ec.fieldContext_Role_description(ctx, field)
  3961. case "permissions":
  3962. return ec.fieldContext_Role_permissions(ctx, field)
  3963. }
  3964. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  3965. },
  3966. }
  3967. return fc, nil
  3968. }
  3969. func (ec *executionContext) _Query_role(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  3970. return graphql.ResolveField(
  3971. ctx,
  3972. ec.OperationContext,
  3973. field,
  3974. ec.fieldContext_Query_role,
  3975. func(ctx context.Context) (any, error) {
  3976. fc := graphql.GetFieldContext(ctx)
  3977. return ec.Resolvers.Query().Role(ctx, fc.Args["id"].(string))
  3978. },
  3979. nil,
  3980. ec.marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole,
  3981. true,
  3982. false,
  3983. )
  3984. }
  3985. func (ec *executionContext) fieldContext_Query_role(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  3986. fc = &graphql.FieldContext{
  3987. Object: "Query",
  3988. Field: field,
  3989. IsMethod: true,
  3990. IsResolver: true,
  3991. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  3992. switch field.Name {
  3993. case "id":
  3994. return ec.fieldContext_Role_id(ctx, field)
  3995. case "name":
  3996. return ec.fieldContext_Role_name(ctx, field)
  3997. case "description":
  3998. return ec.fieldContext_Role_description(ctx, field)
  3999. case "permissions":
  4000. return ec.fieldContext_Role_permissions(ctx, field)
  4001. }
  4002. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  4003. },
  4004. }
  4005. defer func() {
  4006. if r := recover(); r != nil {
  4007. err = ec.Recover(ctx, r)
  4008. ec.Error(ctx, err)
  4009. }
  4010. }()
  4011. ctx = graphql.WithFieldContext(ctx, fc)
  4012. if fc.Args, err = ec.field_Query_role_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4013. ec.Error(ctx, err)
  4014. return fc, err
  4015. }
  4016. return fc, nil
  4017. }
  4018. func (ec *executionContext) _Query_permissions(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4019. return graphql.ResolveField(
  4020. ctx,
  4021. ec.OperationContext,
  4022. field,
  4023. ec.fieldContext_Query_permissions,
  4024. func(ctx context.Context) (any, error) {
  4025. return ec.Resolvers.Query().Permissions(ctx)
  4026. },
  4027. nil,
  4028. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  4029. true,
  4030. true,
  4031. )
  4032. }
  4033. func (ec *executionContext) fieldContext_Query_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4034. fc = &graphql.FieldContext{
  4035. Object: "Query",
  4036. Field: field,
  4037. IsMethod: true,
  4038. IsResolver: true,
  4039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4040. switch field.Name {
  4041. case "id":
  4042. return ec.fieldContext_Permission_id(ctx, field)
  4043. case "code":
  4044. return ec.fieldContext_Permission_code(ctx, field)
  4045. case "description":
  4046. return ec.fieldContext_Permission_description(ctx, field)
  4047. }
  4048. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4049. },
  4050. }
  4051. return fc, nil
  4052. }
  4053. func (ec *executionContext) _Query_permission(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4054. return graphql.ResolveField(
  4055. ctx,
  4056. ec.OperationContext,
  4057. field,
  4058. ec.fieldContext_Query_permission,
  4059. func(ctx context.Context) (any, error) {
  4060. fc := graphql.GetFieldContext(ctx)
  4061. return ec.Resolvers.Query().Permission(ctx, fc.Args["id"].(string))
  4062. },
  4063. nil,
  4064. ec.marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission,
  4065. true,
  4066. false,
  4067. )
  4068. }
  4069. func (ec *executionContext) fieldContext_Query_permission(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4070. fc = &graphql.FieldContext{
  4071. Object: "Query",
  4072. Field: field,
  4073. IsMethod: true,
  4074. IsResolver: true,
  4075. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4076. switch field.Name {
  4077. case "id":
  4078. return ec.fieldContext_Permission_id(ctx, field)
  4079. case "code":
  4080. return ec.fieldContext_Permission_code(ctx, field)
  4081. case "description":
  4082. return ec.fieldContext_Permission_description(ctx, field)
  4083. }
  4084. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4085. },
  4086. }
  4087. defer func() {
  4088. if r := recover(); r != nil {
  4089. err = ec.Recover(ctx, r)
  4090. ec.Error(ctx, err)
  4091. }
  4092. }()
  4093. ctx = graphql.WithFieldContext(ctx, fc)
  4094. if fc.Args, err = ec.field_Query_permission_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4095. ec.Error(ctx, err)
  4096. return fc, err
  4097. }
  4098. return fc, nil
  4099. }
  4100. func (ec *executionContext) _Query_services(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4101. return graphql.ResolveField(
  4102. ctx,
  4103. ec.OperationContext,
  4104. field,
  4105. ec.fieldContext_Query_services,
  4106. func(ctx context.Context) (any, error) {
  4107. return ec.Resolvers.Query().Services(ctx)
  4108. },
  4109. nil,
  4110. ec.marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ,
  4111. true,
  4112. true,
  4113. )
  4114. }
  4115. func (ec *executionContext) fieldContext_Query_services(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4116. fc = &graphql.FieldContext{
  4117. Object: "Query",
  4118. Field: field,
  4119. IsMethod: true,
  4120. IsResolver: true,
  4121. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4122. switch field.Name {
  4123. case "id":
  4124. return ec.fieldContext_Service_id(ctx, field)
  4125. case "name":
  4126. return ec.fieldContext_Service_name(ctx, field)
  4127. case "description":
  4128. return ec.fieldContext_Service_description(ctx, field)
  4129. case "createdById":
  4130. return ec.fieldContext_Service_createdById(ctx, field)
  4131. case "createdBy":
  4132. return ec.fieldContext_Service_createdBy(ctx, field)
  4133. case "participants":
  4134. return ec.fieldContext_Service_participants(ctx, field)
  4135. case "tasks":
  4136. return ec.fieldContext_Service_tasks(ctx, field)
  4137. case "createdAt":
  4138. return ec.fieldContext_Service_createdAt(ctx, field)
  4139. case "updatedAt":
  4140. return ec.fieldContext_Service_updatedAt(ctx, field)
  4141. }
  4142. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  4143. },
  4144. }
  4145. return fc, nil
  4146. }
  4147. func (ec *executionContext) _Query_service(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4148. return graphql.ResolveField(
  4149. ctx,
  4150. ec.OperationContext,
  4151. field,
  4152. ec.fieldContext_Query_service,
  4153. func(ctx context.Context) (any, error) {
  4154. fc := graphql.GetFieldContext(ctx)
  4155. return ec.Resolvers.Query().Service(ctx, fc.Args["id"].(string))
  4156. },
  4157. nil,
  4158. ec.marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService,
  4159. true,
  4160. false,
  4161. )
  4162. }
  4163. func (ec *executionContext) fieldContext_Query_service(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4164. fc = &graphql.FieldContext{
  4165. Object: "Query",
  4166. Field: field,
  4167. IsMethod: true,
  4168. IsResolver: true,
  4169. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4170. switch field.Name {
  4171. case "id":
  4172. return ec.fieldContext_Service_id(ctx, field)
  4173. case "name":
  4174. return ec.fieldContext_Service_name(ctx, field)
  4175. case "description":
  4176. return ec.fieldContext_Service_description(ctx, field)
  4177. case "createdById":
  4178. return ec.fieldContext_Service_createdById(ctx, field)
  4179. case "createdBy":
  4180. return ec.fieldContext_Service_createdBy(ctx, field)
  4181. case "participants":
  4182. return ec.fieldContext_Service_participants(ctx, field)
  4183. case "tasks":
  4184. return ec.fieldContext_Service_tasks(ctx, field)
  4185. case "createdAt":
  4186. return ec.fieldContext_Service_createdAt(ctx, field)
  4187. case "updatedAt":
  4188. return ec.fieldContext_Service_updatedAt(ctx, field)
  4189. }
  4190. return nil, fmt.Errorf("no field named %q was found under type Service", field.Name)
  4191. },
  4192. }
  4193. defer func() {
  4194. if r := recover(); r != nil {
  4195. err = ec.Recover(ctx, r)
  4196. ec.Error(ctx, err)
  4197. }
  4198. }()
  4199. ctx = graphql.WithFieldContext(ctx, fc)
  4200. if fc.Args, err = ec.field_Query_service_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4201. ec.Error(ctx, err)
  4202. return fc, err
  4203. }
  4204. return fc, nil
  4205. }
  4206. func (ec *executionContext) _Query_tasks(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4207. return graphql.ResolveField(
  4208. ctx,
  4209. ec.OperationContext,
  4210. field,
  4211. ec.fieldContext_Query_tasks,
  4212. func(ctx context.Context) (any, error) {
  4213. return ec.Resolvers.Query().Tasks(ctx)
  4214. },
  4215. nil,
  4216. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  4217. true,
  4218. true,
  4219. )
  4220. }
  4221. func (ec *executionContext) fieldContext_Query_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4222. fc = &graphql.FieldContext{
  4223. Object: "Query",
  4224. Field: field,
  4225. IsMethod: true,
  4226. IsResolver: true,
  4227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4228. switch field.Name {
  4229. case "id":
  4230. return ec.fieldContext_Task_id(ctx, field)
  4231. case "title":
  4232. return ec.fieldContext_Task_title(ctx, field)
  4233. case "content":
  4234. return ec.fieldContext_Task_content(ctx, field)
  4235. case "createdById":
  4236. return ec.fieldContext_Task_createdById(ctx, field)
  4237. case "createdBy":
  4238. return ec.fieldContext_Task_createdBy(ctx, field)
  4239. case "updatedById":
  4240. return ec.fieldContext_Task_updatedById(ctx, field)
  4241. case "updatedBy":
  4242. return ec.fieldContext_Task_updatedBy(ctx, field)
  4243. case "assigneeId":
  4244. return ec.fieldContext_Task_assigneeId(ctx, field)
  4245. case "assignee":
  4246. return ec.fieldContext_Task_assignee(ctx, field)
  4247. case "statusId":
  4248. return ec.fieldContext_Task_statusId(ctx, field)
  4249. case "status":
  4250. return ec.fieldContext_Task_status(ctx, field)
  4251. case "dueDate":
  4252. return ec.fieldContext_Task_dueDate(ctx, field)
  4253. case "priority":
  4254. return ec.fieldContext_Task_priority(ctx, field)
  4255. case "createdAt":
  4256. return ec.fieldContext_Task_createdAt(ctx, field)
  4257. case "updatedAt":
  4258. return ec.fieldContext_Task_updatedAt(ctx, field)
  4259. }
  4260. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4261. },
  4262. }
  4263. return fc, nil
  4264. }
  4265. func (ec *executionContext) _Query_task(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4266. return graphql.ResolveField(
  4267. ctx,
  4268. ec.OperationContext,
  4269. field,
  4270. ec.fieldContext_Query_task,
  4271. func(ctx context.Context) (any, error) {
  4272. fc := graphql.GetFieldContext(ctx)
  4273. return ec.Resolvers.Query().Task(ctx, fc.Args["id"].(string))
  4274. },
  4275. nil,
  4276. ec.marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  4277. true,
  4278. false,
  4279. )
  4280. }
  4281. func (ec *executionContext) fieldContext_Query_task(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4282. fc = &graphql.FieldContext{
  4283. Object: "Query",
  4284. Field: field,
  4285. IsMethod: true,
  4286. IsResolver: true,
  4287. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4288. switch field.Name {
  4289. case "id":
  4290. return ec.fieldContext_Task_id(ctx, field)
  4291. case "title":
  4292. return ec.fieldContext_Task_title(ctx, field)
  4293. case "content":
  4294. return ec.fieldContext_Task_content(ctx, field)
  4295. case "createdById":
  4296. return ec.fieldContext_Task_createdById(ctx, field)
  4297. case "createdBy":
  4298. return ec.fieldContext_Task_createdBy(ctx, field)
  4299. case "updatedById":
  4300. return ec.fieldContext_Task_updatedById(ctx, field)
  4301. case "updatedBy":
  4302. return ec.fieldContext_Task_updatedBy(ctx, field)
  4303. case "assigneeId":
  4304. return ec.fieldContext_Task_assigneeId(ctx, field)
  4305. case "assignee":
  4306. return ec.fieldContext_Task_assignee(ctx, field)
  4307. case "statusId":
  4308. return ec.fieldContext_Task_statusId(ctx, field)
  4309. case "status":
  4310. return ec.fieldContext_Task_status(ctx, field)
  4311. case "dueDate":
  4312. return ec.fieldContext_Task_dueDate(ctx, field)
  4313. case "priority":
  4314. return ec.fieldContext_Task_priority(ctx, field)
  4315. case "createdAt":
  4316. return ec.fieldContext_Task_createdAt(ctx, field)
  4317. case "updatedAt":
  4318. return ec.fieldContext_Task_updatedAt(ctx, field)
  4319. }
  4320. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  4321. },
  4322. }
  4323. defer func() {
  4324. if r := recover(); r != nil {
  4325. err = ec.Recover(ctx, r)
  4326. ec.Error(ctx, err)
  4327. }
  4328. }()
  4329. ctx = graphql.WithFieldContext(ctx, fc)
  4330. if fc.Args, err = ec.field_Query_task_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4331. ec.Error(ctx, err)
  4332. return fc, err
  4333. }
  4334. return fc, nil
  4335. }
  4336. func (ec *executionContext) _Query_taskStatuses(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4337. return graphql.ResolveField(
  4338. ctx,
  4339. ec.OperationContext,
  4340. field,
  4341. ec.fieldContext_Query_taskStatuses,
  4342. func(ctx context.Context) (any, error) {
  4343. return ec.Resolvers.Query().TaskStatuses(ctx)
  4344. },
  4345. nil,
  4346. ec.marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ,
  4347. true,
  4348. true,
  4349. )
  4350. }
  4351. func (ec *executionContext) fieldContext_Query_taskStatuses(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4352. fc = &graphql.FieldContext{
  4353. Object: "Query",
  4354. Field: field,
  4355. IsMethod: true,
  4356. IsResolver: true,
  4357. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4358. switch field.Name {
  4359. case "id":
  4360. return ec.fieldContext_TaskStatus_id(ctx, field)
  4361. case "code":
  4362. return ec.fieldContext_TaskStatus_code(ctx, field)
  4363. case "label":
  4364. return ec.fieldContext_TaskStatus_label(ctx, field)
  4365. case "tasks":
  4366. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4367. case "createdAt":
  4368. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4369. case "updatedAt":
  4370. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4371. }
  4372. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4373. },
  4374. }
  4375. return fc, nil
  4376. }
  4377. func (ec *executionContext) _Query_taskStatus(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4378. return graphql.ResolveField(
  4379. ctx,
  4380. ec.OperationContext,
  4381. field,
  4382. ec.fieldContext_Query_taskStatus,
  4383. func(ctx context.Context) (any, error) {
  4384. fc := graphql.GetFieldContext(ctx)
  4385. return ec.Resolvers.Query().TaskStatus(ctx, fc.Args["id"].(string))
  4386. },
  4387. nil,
  4388. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  4389. true,
  4390. false,
  4391. )
  4392. }
  4393. func (ec *executionContext) fieldContext_Query_taskStatus(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4394. fc = &graphql.FieldContext{
  4395. Object: "Query",
  4396. Field: field,
  4397. IsMethod: true,
  4398. IsResolver: true,
  4399. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4400. switch field.Name {
  4401. case "id":
  4402. return ec.fieldContext_TaskStatus_id(ctx, field)
  4403. case "code":
  4404. return ec.fieldContext_TaskStatus_code(ctx, field)
  4405. case "label":
  4406. return ec.fieldContext_TaskStatus_label(ctx, field)
  4407. case "tasks":
  4408. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  4409. case "createdAt":
  4410. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  4411. case "updatedAt":
  4412. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  4413. }
  4414. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  4415. },
  4416. }
  4417. defer func() {
  4418. if r := recover(); r != nil {
  4419. err = ec.Recover(ctx, r)
  4420. ec.Error(ctx, err)
  4421. }
  4422. }()
  4423. ctx = graphql.WithFieldContext(ctx, fc)
  4424. if fc.Args, err = ec.field_Query_taskStatus_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4425. ec.Error(ctx, err)
  4426. return fc, err
  4427. }
  4428. return fc, nil
  4429. }
  4430. func (ec *executionContext) _Query_channels(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4431. return graphql.ResolveField(
  4432. ctx,
  4433. ec.OperationContext,
  4434. field,
  4435. ec.fieldContext_Query_channels,
  4436. func(ctx context.Context) (any, error) {
  4437. return ec.Resolvers.Query().Channels(ctx)
  4438. },
  4439. nil,
  4440. ec.marshalNChannel2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannelᚄ,
  4441. true,
  4442. true,
  4443. )
  4444. }
  4445. func (ec *executionContext) fieldContext_Query_channels(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4446. fc = &graphql.FieldContext{
  4447. Object: "Query",
  4448. Field: field,
  4449. IsMethod: true,
  4450. IsResolver: true,
  4451. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4452. switch field.Name {
  4453. case "id":
  4454. return ec.fieldContext_Channel_id(ctx, field)
  4455. case "participants":
  4456. return ec.fieldContext_Channel_participants(ctx, field)
  4457. case "createdAt":
  4458. return ec.fieldContext_Channel_createdAt(ctx, field)
  4459. case "updatedAt":
  4460. return ec.fieldContext_Channel_updatedAt(ctx, field)
  4461. }
  4462. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  4463. },
  4464. }
  4465. return fc, nil
  4466. }
  4467. func (ec *executionContext) _Query_channel(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4468. return graphql.ResolveField(
  4469. ctx,
  4470. ec.OperationContext,
  4471. field,
  4472. ec.fieldContext_Query_channel,
  4473. func(ctx context.Context) (any, error) {
  4474. fc := graphql.GetFieldContext(ctx)
  4475. return ec.Resolvers.Query().Channel(ctx, fc.Args["id"].(string))
  4476. },
  4477. nil,
  4478. ec.marshalOChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel,
  4479. true,
  4480. false,
  4481. )
  4482. }
  4483. func (ec *executionContext) fieldContext_Query_channel(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4484. fc = &graphql.FieldContext{
  4485. Object: "Query",
  4486. Field: field,
  4487. IsMethod: true,
  4488. IsResolver: true,
  4489. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4490. switch field.Name {
  4491. case "id":
  4492. return ec.fieldContext_Channel_id(ctx, field)
  4493. case "participants":
  4494. return ec.fieldContext_Channel_participants(ctx, field)
  4495. case "createdAt":
  4496. return ec.fieldContext_Channel_createdAt(ctx, field)
  4497. case "updatedAt":
  4498. return ec.fieldContext_Channel_updatedAt(ctx, field)
  4499. }
  4500. return nil, fmt.Errorf("no field named %q was found under type Channel", field.Name)
  4501. },
  4502. }
  4503. defer func() {
  4504. if r := recover(); r != nil {
  4505. err = ec.Recover(ctx, r)
  4506. ec.Error(ctx, err)
  4507. }
  4508. }()
  4509. ctx = graphql.WithFieldContext(ctx, fc)
  4510. if fc.Args, err = ec.field_Query_channel_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4511. ec.Error(ctx, err)
  4512. return fc, err
  4513. }
  4514. return fc, nil
  4515. }
  4516. func (ec *executionContext) _Query_messages(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4517. return graphql.ResolveField(
  4518. ctx,
  4519. ec.OperationContext,
  4520. field,
  4521. ec.fieldContext_Query_messages,
  4522. func(ctx context.Context) (any, error) {
  4523. return ec.Resolvers.Query().Messages(ctx)
  4524. },
  4525. nil,
  4526. ec.marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ,
  4527. true,
  4528. true,
  4529. )
  4530. }
  4531. func (ec *executionContext) fieldContext_Query_messages(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4532. fc = &graphql.FieldContext{
  4533. Object: "Query",
  4534. Field: field,
  4535. IsMethod: true,
  4536. IsResolver: true,
  4537. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4538. switch field.Name {
  4539. case "id":
  4540. return ec.fieldContext_Message_id(ctx, field)
  4541. case "conversationId":
  4542. return ec.fieldContext_Message_conversationId(ctx, field)
  4543. case "senderId":
  4544. return ec.fieldContext_Message_senderId(ctx, field)
  4545. case "sender":
  4546. return ec.fieldContext_Message_sender(ctx, field)
  4547. case "content":
  4548. return ec.fieldContext_Message_content(ctx, field)
  4549. case "sentAt":
  4550. return ec.fieldContext_Message_sentAt(ctx, field)
  4551. case "createdAt":
  4552. return ec.fieldContext_Message_createdAt(ctx, field)
  4553. case "updatedAt":
  4554. return ec.fieldContext_Message_updatedAt(ctx, field)
  4555. }
  4556. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4557. },
  4558. }
  4559. return fc, nil
  4560. }
  4561. func (ec *executionContext) _Query_message(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4562. return graphql.ResolveField(
  4563. ctx,
  4564. ec.OperationContext,
  4565. field,
  4566. ec.fieldContext_Query_message,
  4567. func(ctx context.Context) (any, error) {
  4568. fc := graphql.GetFieldContext(ctx)
  4569. return ec.Resolvers.Query().Message(ctx, fc.Args["id"].(string))
  4570. },
  4571. nil,
  4572. ec.marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  4573. true,
  4574. false,
  4575. )
  4576. }
  4577. func (ec *executionContext) fieldContext_Query_message(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4578. fc = &graphql.FieldContext{
  4579. Object: "Query",
  4580. Field: field,
  4581. IsMethod: true,
  4582. IsResolver: true,
  4583. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4584. switch field.Name {
  4585. case "id":
  4586. return ec.fieldContext_Message_id(ctx, field)
  4587. case "conversationId":
  4588. return ec.fieldContext_Message_conversationId(ctx, field)
  4589. case "senderId":
  4590. return ec.fieldContext_Message_senderId(ctx, field)
  4591. case "sender":
  4592. return ec.fieldContext_Message_sender(ctx, field)
  4593. case "content":
  4594. return ec.fieldContext_Message_content(ctx, field)
  4595. case "sentAt":
  4596. return ec.fieldContext_Message_sentAt(ctx, field)
  4597. case "createdAt":
  4598. return ec.fieldContext_Message_createdAt(ctx, field)
  4599. case "updatedAt":
  4600. return ec.fieldContext_Message_updatedAt(ctx, field)
  4601. }
  4602. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  4603. },
  4604. }
  4605. defer func() {
  4606. if r := recover(); r != nil {
  4607. err = ec.Recover(ctx, r)
  4608. ec.Error(ctx, err)
  4609. }
  4610. }()
  4611. ctx = graphql.WithFieldContext(ctx, fc)
  4612. if fc.Args, err = ec.field_Query_message_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4613. ec.Error(ctx, err)
  4614. return fc, err
  4615. }
  4616. return fc, nil
  4617. }
  4618. func (ec *executionContext) _Query___type(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4619. return graphql.ResolveField(
  4620. ctx,
  4621. ec.OperationContext,
  4622. field,
  4623. ec.fieldContext_Query___type,
  4624. func(ctx context.Context) (any, error) {
  4625. fc := graphql.GetFieldContext(ctx)
  4626. return ec.IntrospectType(fc.Args["name"].(string))
  4627. },
  4628. nil,
  4629. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  4630. true,
  4631. false,
  4632. )
  4633. }
  4634. func (ec *executionContext) fieldContext_Query___type(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4635. fc = &graphql.FieldContext{
  4636. Object: "Query",
  4637. Field: field,
  4638. IsMethod: true,
  4639. IsResolver: false,
  4640. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4641. switch field.Name {
  4642. case "kind":
  4643. return ec.fieldContext___Type_kind(ctx, field)
  4644. case "name":
  4645. return ec.fieldContext___Type_name(ctx, field)
  4646. case "description":
  4647. return ec.fieldContext___Type_description(ctx, field)
  4648. case "specifiedByURL":
  4649. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  4650. case "fields":
  4651. return ec.fieldContext___Type_fields(ctx, field)
  4652. case "interfaces":
  4653. return ec.fieldContext___Type_interfaces(ctx, field)
  4654. case "possibleTypes":
  4655. return ec.fieldContext___Type_possibleTypes(ctx, field)
  4656. case "enumValues":
  4657. return ec.fieldContext___Type_enumValues(ctx, field)
  4658. case "inputFields":
  4659. return ec.fieldContext___Type_inputFields(ctx, field)
  4660. case "ofType":
  4661. return ec.fieldContext___Type_ofType(ctx, field)
  4662. case "isOneOf":
  4663. return ec.fieldContext___Type_isOneOf(ctx, field)
  4664. }
  4665. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  4666. },
  4667. }
  4668. defer func() {
  4669. if r := recover(); r != nil {
  4670. err = ec.Recover(ctx, r)
  4671. ec.Error(ctx, err)
  4672. }
  4673. }()
  4674. ctx = graphql.WithFieldContext(ctx, fc)
  4675. if fc.Args, err = ec.field_Query___type_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  4676. ec.Error(ctx, err)
  4677. return fc, err
  4678. }
  4679. return fc, nil
  4680. }
  4681. func (ec *executionContext) _Query___schema(ctx context.Context, field graphql.CollectedField) (ret graphql.Marshaler) {
  4682. return graphql.ResolveField(
  4683. ctx,
  4684. ec.OperationContext,
  4685. field,
  4686. ec.fieldContext_Query___schema,
  4687. func(ctx context.Context) (any, error) {
  4688. return ec.IntrospectSchema()
  4689. },
  4690. nil,
  4691. ec.marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema,
  4692. true,
  4693. false,
  4694. )
  4695. }
  4696. func (ec *executionContext) fieldContext_Query___schema(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4697. fc = &graphql.FieldContext{
  4698. Object: "Query",
  4699. Field: field,
  4700. IsMethod: true,
  4701. IsResolver: false,
  4702. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4703. switch field.Name {
  4704. case "description":
  4705. return ec.fieldContext___Schema_description(ctx, field)
  4706. case "types":
  4707. return ec.fieldContext___Schema_types(ctx, field)
  4708. case "queryType":
  4709. return ec.fieldContext___Schema_queryType(ctx, field)
  4710. case "mutationType":
  4711. return ec.fieldContext___Schema_mutationType(ctx, field)
  4712. case "subscriptionType":
  4713. return ec.fieldContext___Schema_subscriptionType(ctx, field)
  4714. case "directives":
  4715. return ec.fieldContext___Schema_directives(ctx, field)
  4716. }
  4717. return nil, fmt.Errorf("no field named %q was found under type __Schema", field.Name)
  4718. },
  4719. }
  4720. return fc, nil
  4721. }
  4722. func (ec *executionContext) _Role_id(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4723. return graphql.ResolveField(
  4724. ctx,
  4725. ec.OperationContext,
  4726. field,
  4727. ec.fieldContext_Role_id,
  4728. func(ctx context.Context) (any, error) {
  4729. return obj.ID, nil
  4730. },
  4731. nil,
  4732. ec.marshalNID2string,
  4733. true,
  4734. true,
  4735. )
  4736. }
  4737. func (ec *executionContext) fieldContext_Role_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4738. fc = &graphql.FieldContext{
  4739. Object: "Role",
  4740. Field: field,
  4741. IsMethod: false,
  4742. IsResolver: false,
  4743. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4744. return nil, errors.New("field of type ID does not have child fields")
  4745. },
  4746. }
  4747. return fc, nil
  4748. }
  4749. func (ec *executionContext) _Role_name(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4750. return graphql.ResolveField(
  4751. ctx,
  4752. ec.OperationContext,
  4753. field,
  4754. ec.fieldContext_Role_name,
  4755. func(ctx context.Context) (any, error) {
  4756. return obj.Name, nil
  4757. },
  4758. nil,
  4759. ec.marshalNString2string,
  4760. true,
  4761. true,
  4762. )
  4763. }
  4764. func (ec *executionContext) fieldContext_Role_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4765. fc = &graphql.FieldContext{
  4766. Object: "Role",
  4767. Field: field,
  4768. IsMethod: false,
  4769. IsResolver: false,
  4770. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4771. return nil, errors.New("field of type String does not have child fields")
  4772. },
  4773. }
  4774. return fc, nil
  4775. }
  4776. func (ec *executionContext) _Role_description(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4777. return graphql.ResolveField(
  4778. ctx,
  4779. ec.OperationContext,
  4780. field,
  4781. ec.fieldContext_Role_description,
  4782. func(ctx context.Context) (any, error) {
  4783. return obj.Description, nil
  4784. },
  4785. nil,
  4786. ec.marshalNString2string,
  4787. true,
  4788. true,
  4789. )
  4790. }
  4791. func (ec *executionContext) fieldContext_Role_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4792. fc = &graphql.FieldContext{
  4793. Object: "Role",
  4794. Field: field,
  4795. IsMethod: false,
  4796. IsResolver: false,
  4797. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4798. return nil, errors.New("field of type String does not have child fields")
  4799. },
  4800. }
  4801. return fc, nil
  4802. }
  4803. func (ec *executionContext) _Role_permissions(ctx context.Context, field graphql.CollectedField, obj *model.Role) (ret graphql.Marshaler) {
  4804. return graphql.ResolveField(
  4805. ctx,
  4806. ec.OperationContext,
  4807. field,
  4808. ec.fieldContext_Role_permissions,
  4809. func(ctx context.Context) (any, error) {
  4810. return obj.Permissions, nil
  4811. },
  4812. nil,
  4813. ec.marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ,
  4814. true,
  4815. true,
  4816. )
  4817. }
  4818. func (ec *executionContext) fieldContext_Role_permissions(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4819. fc = &graphql.FieldContext{
  4820. Object: "Role",
  4821. Field: field,
  4822. IsMethod: false,
  4823. IsResolver: false,
  4824. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4825. switch field.Name {
  4826. case "id":
  4827. return ec.fieldContext_Permission_id(ctx, field)
  4828. case "code":
  4829. return ec.fieldContext_Permission_code(ctx, field)
  4830. case "description":
  4831. return ec.fieldContext_Permission_description(ctx, field)
  4832. }
  4833. return nil, fmt.Errorf("no field named %q was found under type Permission", field.Name)
  4834. },
  4835. }
  4836. return fc, nil
  4837. }
  4838. func (ec *executionContext) _Service_id(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4839. return graphql.ResolveField(
  4840. ctx,
  4841. ec.OperationContext,
  4842. field,
  4843. ec.fieldContext_Service_id,
  4844. func(ctx context.Context) (any, error) {
  4845. return obj.ID, nil
  4846. },
  4847. nil,
  4848. ec.marshalNID2string,
  4849. true,
  4850. true,
  4851. )
  4852. }
  4853. func (ec *executionContext) fieldContext_Service_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4854. fc = &graphql.FieldContext{
  4855. Object: "Service",
  4856. Field: field,
  4857. IsMethod: false,
  4858. IsResolver: false,
  4859. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4860. return nil, errors.New("field of type ID does not have child fields")
  4861. },
  4862. }
  4863. return fc, nil
  4864. }
  4865. func (ec *executionContext) _Service_name(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4866. return graphql.ResolveField(
  4867. ctx,
  4868. ec.OperationContext,
  4869. field,
  4870. ec.fieldContext_Service_name,
  4871. func(ctx context.Context) (any, error) {
  4872. return obj.Name, nil
  4873. },
  4874. nil,
  4875. ec.marshalNString2string,
  4876. true,
  4877. true,
  4878. )
  4879. }
  4880. func (ec *executionContext) fieldContext_Service_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4881. fc = &graphql.FieldContext{
  4882. Object: "Service",
  4883. Field: field,
  4884. IsMethod: false,
  4885. IsResolver: false,
  4886. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4887. return nil, errors.New("field of type String does not have child fields")
  4888. },
  4889. }
  4890. return fc, nil
  4891. }
  4892. func (ec *executionContext) _Service_description(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4893. return graphql.ResolveField(
  4894. ctx,
  4895. ec.OperationContext,
  4896. field,
  4897. ec.fieldContext_Service_description,
  4898. func(ctx context.Context) (any, error) {
  4899. return obj.Description, nil
  4900. },
  4901. nil,
  4902. ec.marshalOString2ᚖstring,
  4903. true,
  4904. false,
  4905. )
  4906. }
  4907. func (ec *executionContext) fieldContext_Service_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4908. fc = &graphql.FieldContext{
  4909. Object: "Service",
  4910. Field: field,
  4911. IsMethod: false,
  4912. IsResolver: false,
  4913. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4914. return nil, errors.New("field of type String does not have child fields")
  4915. },
  4916. }
  4917. return fc, nil
  4918. }
  4919. func (ec *executionContext) _Service_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4920. return graphql.ResolveField(
  4921. ctx,
  4922. ec.OperationContext,
  4923. field,
  4924. ec.fieldContext_Service_createdById,
  4925. func(ctx context.Context) (any, error) {
  4926. return obj.CreatedByID, nil
  4927. },
  4928. nil,
  4929. ec.marshalNID2string,
  4930. true,
  4931. true,
  4932. )
  4933. }
  4934. func (ec *executionContext) fieldContext_Service_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4935. fc = &graphql.FieldContext{
  4936. Object: "Service",
  4937. Field: field,
  4938. IsMethod: false,
  4939. IsResolver: false,
  4940. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4941. return nil, errors.New("field of type ID does not have child fields")
  4942. },
  4943. }
  4944. return fc, nil
  4945. }
  4946. func (ec *executionContext) _Service_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4947. return graphql.ResolveField(
  4948. ctx,
  4949. ec.OperationContext,
  4950. field,
  4951. ec.fieldContext_Service_createdBy,
  4952. func(ctx context.Context) (any, error) {
  4953. return obj.CreatedBy, nil
  4954. },
  4955. nil,
  4956. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  4957. true,
  4958. true,
  4959. )
  4960. }
  4961. func (ec *executionContext) fieldContext_Service_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  4962. fc = &graphql.FieldContext{
  4963. Object: "Service",
  4964. Field: field,
  4965. IsMethod: false,
  4966. IsResolver: false,
  4967. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  4968. switch field.Name {
  4969. case "id":
  4970. return ec.fieldContext_User_id(ctx, field)
  4971. case "email":
  4972. return ec.fieldContext_User_email(ctx, field)
  4973. case "password":
  4974. return ec.fieldContext_User_password(ctx, field)
  4975. case "roles":
  4976. return ec.fieldContext_User_roles(ctx, field)
  4977. case "createdAt":
  4978. return ec.fieldContext_User_createdAt(ctx, field)
  4979. case "updatedAt":
  4980. return ec.fieldContext_User_updatedAt(ctx, field)
  4981. }
  4982. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  4983. },
  4984. }
  4985. return fc, nil
  4986. }
  4987. func (ec *executionContext) _Service_participants(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  4988. return graphql.ResolveField(
  4989. ctx,
  4990. ec.OperationContext,
  4991. field,
  4992. ec.fieldContext_Service_participants,
  4993. func(ctx context.Context) (any, error) {
  4994. return obj.Participants, nil
  4995. },
  4996. nil,
  4997. ec.marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ,
  4998. true,
  4999. true,
  5000. )
  5001. }
  5002. func (ec *executionContext) fieldContext_Service_participants(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5003. fc = &graphql.FieldContext{
  5004. Object: "Service",
  5005. Field: field,
  5006. IsMethod: false,
  5007. IsResolver: false,
  5008. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5009. switch field.Name {
  5010. case "id":
  5011. return ec.fieldContext_User_id(ctx, field)
  5012. case "email":
  5013. return ec.fieldContext_User_email(ctx, field)
  5014. case "password":
  5015. return ec.fieldContext_User_password(ctx, field)
  5016. case "roles":
  5017. return ec.fieldContext_User_roles(ctx, field)
  5018. case "createdAt":
  5019. return ec.fieldContext_User_createdAt(ctx, field)
  5020. case "updatedAt":
  5021. return ec.fieldContext_User_updatedAt(ctx, field)
  5022. }
  5023. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5024. },
  5025. }
  5026. return fc, nil
  5027. }
  5028. func (ec *executionContext) _Service_tasks(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5029. return graphql.ResolveField(
  5030. ctx,
  5031. ec.OperationContext,
  5032. field,
  5033. ec.fieldContext_Service_tasks,
  5034. func(ctx context.Context) (any, error) {
  5035. return obj.Tasks, nil
  5036. },
  5037. nil,
  5038. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  5039. true,
  5040. true,
  5041. )
  5042. }
  5043. func (ec *executionContext) fieldContext_Service_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5044. fc = &graphql.FieldContext{
  5045. Object: "Service",
  5046. Field: field,
  5047. IsMethod: false,
  5048. IsResolver: false,
  5049. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5050. switch field.Name {
  5051. case "id":
  5052. return ec.fieldContext_Task_id(ctx, field)
  5053. case "title":
  5054. return ec.fieldContext_Task_title(ctx, field)
  5055. case "content":
  5056. return ec.fieldContext_Task_content(ctx, field)
  5057. case "createdById":
  5058. return ec.fieldContext_Task_createdById(ctx, field)
  5059. case "createdBy":
  5060. return ec.fieldContext_Task_createdBy(ctx, field)
  5061. case "updatedById":
  5062. return ec.fieldContext_Task_updatedById(ctx, field)
  5063. case "updatedBy":
  5064. return ec.fieldContext_Task_updatedBy(ctx, field)
  5065. case "assigneeId":
  5066. return ec.fieldContext_Task_assigneeId(ctx, field)
  5067. case "assignee":
  5068. return ec.fieldContext_Task_assignee(ctx, field)
  5069. case "statusId":
  5070. return ec.fieldContext_Task_statusId(ctx, field)
  5071. case "status":
  5072. return ec.fieldContext_Task_status(ctx, field)
  5073. case "dueDate":
  5074. return ec.fieldContext_Task_dueDate(ctx, field)
  5075. case "priority":
  5076. return ec.fieldContext_Task_priority(ctx, field)
  5077. case "createdAt":
  5078. return ec.fieldContext_Task_createdAt(ctx, field)
  5079. case "updatedAt":
  5080. return ec.fieldContext_Task_updatedAt(ctx, field)
  5081. }
  5082. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5083. },
  5084. }
  5085. return fc, nil
  5086. }
  5087. func (ec *executionContext) _Service_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5088. return graphql.ResolveField(
  5089. ctx,
  5090. ec.OperationContext,
  5091. field,
  5092. ec.fieldContext_Service_createdAt,
  5093. func(ctx context.Context) (any, error) {
  5094. return obj.CreatedAt, nil
  5095. },
  5096. nil,
  5097. ec.marshalNString2string,
  5098. true,
  5099. true,
  5100. )
  5101. }
  5102. func (ec *executionContext) fieldContext_Service_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5103. fc = &graphql.FieldContext{
  5104. Object: "Service",
  5105. Field: field,
  5106. IsMethod: false,
  5107. IsResolver: false,
  5108. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5109. return nil, errors.New("field of type String does not have child fields")
  5110. },
  5111. }
  5112. return fc, nil
  5113. }
  5114. func (ec *executionContext) _Service_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Service) (ret graphql.Marshaler) {
  5115. return graphql.ResolveField(
  5116. ctx,
  5117. ec.OperationContext,
  5118. field,
  5119. ec.fieldContext_Service_updatedAt,
  5120. func(ctx context.Context) (any, error) {
  5121. return obj.UpdatedAt, nil
  5122. },
  5123. nil,
  5124. ec.marshalNString2string,
  5125. true,
  5126. true,
  5127. )
  5128. }
  5129. func (ec *executionContext) fieldContext_Service_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5130. fc = &graphql.FieldContext{
  5131. Object: "Service",
  5132. Field: field,
  5133. IsMethod: false,
  5134. IsResolver: false,
  5135. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5136. return nil, errors.New("field of type String does not have child fields")
  5137. },
  5138. }
  5139. return fc, nil
  5140. }
  5141. func (ec *executionContext) _Subscription_taskCreated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5142. return graphql.ResolveFieldStream(
  5143. ctx,
  5144. ec.OperationContext,
  5145. field,
  5146. ec.fieldContext_Subscription_taskCreated,
  5147. func(ctx context.Context) (any, error) {
  5148. return ec.Resolvers.Subscription().TaskCreated(ctx)
  5149. },
  5150. nil,
  5151. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5152. true,
  5153. true,
  5154. )
  5155. }
  5156. func (ec *executionContext) fieldContext_Subscription_taskCreated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5157. fc = &graphql.FieldContext{
  5158. Object: "Subscription",
  5159. Field: field,
  5160. IsMethod: true,
  5161. IsResolver: true,
  5162. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5163. switch field.Name {
  5164. case "id":
  5165. return ec.fieldContext_Task_id(ctx, field)
  5166. case "title":
  5167. return ec.fieldContext_Task_title(ctx, field)
  5168. case "content":
  5169. return ec.fieldContext_Task_content(ctx, field)
  5170. case "createdById":
  5171. return ec.fieldContext_Task_createdById(ctx, field)
  5172. case "createdBy":
  5173. return ec.fieldContext_Task_createdBy(ctx, field)
  5174. case "updatedById":
  5175. return ec.fieldContext_Task_updatedById(ctx, field)
  5176. case "updatedBy":
  5177. return ec.fieldContext_Task_updatedBy(ctx, field)
  5178. case "assigneeId":
  5179. return ec.fieldContext_Task_assigneeId(ctx, field)
  5180. case "assignee":
  5181. return ec.fieldContext_Task_assignee(ctx, field)
  5182. case "statusId":
  5183. return ec.fieldContext_Task_statusId(ctx, field)
  5184. case "status":
  5185. return ec.fieldContext_Task_status(ctx, field)
  5186. case "dueDate":
  5187. return ec.fieldContext_Task_dueDate(ctx, field)
  5188. case "priority":
  5189. return ec.fieldContext_Task_priority(ctx, field)
  5190. case "createdAt":
  5191. return ec.fieldContext_Task_createdAt(ctx, field)
  5192. case "updatedAt":
  5193. return ec.fieldContext_Task_updatedAt(ctx, field)
  5194. }
  5195. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5196. },
  5197. }
  5198. return fc, nil
  5199. }
  5200. func (ec *executionContext) _Subscription_taskUpdated(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5201. return graphql.ResolveFieldStream(
  5202. ctx,
  5203. ec.OperationContext,
  5204. field,
  5205. ec.fieldContext_Subscription_taskUpdated,
  5206. func(ctx context.Context) (any, error) {
  5207. return ec.Resolvers.Subscription().TaskUpdated(ctx)
  5208. },
  5209. nil,
  5210. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5211. true,
  5212. true,
  5213. )
  5214. }
  5215. func (ec *executionContext) fieldContext_Subscription_taskUpdated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5216. fc = &graphql.FieldContext{
  5217. Object: "Subscription",
  5218. Field: field,
  5219. IsMethod: true,
  5220. IsResolver: true,
  5221. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5222. switch field.Name {
  5223. case "id":
  5224. return ec.fieldContext_Task_id(ctx, field)
  5225. case "title":
  5226. return ec.fieldContext_Task_title(ctx, field)
  5227. case "content":
  5228. return ec.fieldContext_Task_content(ctx, field)
  5229. case "createdById":
  5230. return ec.fieldContext_Task_createdById(ctx, field)
  5231. case "createdBy":
  5232. return ec.fieldContext_Task_createdBy(ctx, field)
  5233. case "updatedById":
  5234. return ec.fieldContext_Task_updatedById(ctx, field)
  5235. case "updatedBy":
  5236. return ec.fieldContext_Task_updatedBy(ctx, field)
  5237. case "assigneeId":
  5238. return ec.fieldContext_Task_assigneeId(ctx, field)
  5239. case "assignee":
  5240. return ec.fieldContext_Task_assignee(ctx, field)
  5241. case "statusId":
  5242. return ec.fieldContext_Task_statusId(ctx, field)
  5243. case "status":
  5244. return ec.fieldContext_Task_status(ctx, field)
  5245. case "dueDate":
  5246. return ec.fieldContext_Task_dueDate(ctx, field)
  5247. case "priority":
  5248. return ec.fieldContext_Task_priority(ctx, field)
  5249. case "createdAt":
  5250. return ec.fieldContext_Task_createdAt(ctx, field)
  5251. case "updatedAt":
  5252. return ec.fieldContext_Task_updatedAt(ctx, field)
  5253. }
  5254. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5255. },
  5256. }
  5257. return fc, nil
  5258. }
  5259. func (ec *executionContext) _Subscription_taskDeleted(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5260. return graphql.ResolveFieldStream(
  5261. ctx,
  5262. ec.OperationContext,
  5263. field,
  5264. ec.fieldContext_Subscription_taskDeleted,
  5265. func(ctx context.Context) (any, error) {
  5266. return ec.Resolvers.Subscription().TaskDeleted(ctx)
  5267. },
  5268. nil,
  5269. ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask,
  5270. true,
  5271. true,
  5272. )
  5273. }
  5274. func (ec *executionContext) fieldContext_Subscription_taskDeleted(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5275. fc = &graphql.FieldContext{
  5276. Object: "Subscription",
  5277. Field: field,
  5278. IsMethod: true,
  5279. IsResolver: true,
  5280. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5281. switch field.Name {
  5282. case "id":
  5283. return ec.fieldContext_Task_id(ctx, field)
  5284. case "title":
  5285. return ec.fieldContext_Task_title(ctx, field)
  5286. case "content":
  5287. return ec.fieldContext_Task_content(ctx, field)
  5288. case "createdById":
  5289. return ec.fieldContext_Task_createdById(ctx, field)
  5290. case "createdBy":
  5291. return ec.fieldContext_Task_createdBy(ctx, field)
  5292. case "updatedById":
  5293. return ec.fieldContext_Task_updatedById(ctx, field)
  5294. case "updatedBy":
  5295. return ec.fieldContext_Task_updatedBy(ctx, field)
  5296. case "assigneeId":
  5297. return ec.fieldContext_Task_assigneeId(ctx, field)
  5298. case "assignee":
  5299. return ec.fieldContext_Task_assignee(ctx, field)
  5300. case "statusId":
  5301. return ec.fieldContext_Task_statusId(ctx, field)
  5302. case "status":
  5303. return ec.fieldContext_Task_status(ctx, field)
  5304. case "dueDate":
  5305. return ec.fieldContext_Task_dueDate(ctx, field)
  5306. case "priority":
  5307. return ec.fieldContext_Task_priority(ctx, field)
  5308. case "createdAt":
  5309. return ec.fieldContext_Task_createdAt(ctx, field)
  5310. case "updatedAt":
  5311. return ec.fieldContext_Task_updatedAt(ctx, field)
  5312. }
  5313. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5314. },
  5315. }
  5316. return fc, nil
  5317. }
  5318. func (ec *executionContext) _Subscription_messageAdded(ctx context.Context, field graphql.CollectedField) (ret func(ctx context.Context) graphql.Marshaler) {
  5319. return graphql.ResolveFieldStream(
  5320. ctx,
  5321. ec.OperationContext,
  5322. field,
  5323. ec.fieldContext_Subscription_messageAdded,
  5324. func(ctx context.Context) (any, error) {
  5325. return ec.Resolvers.Subscription().MessageAdded(ctx)
  5326. },
  5327. nil,
  5328. ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage,
  5329. true,
  5330. true,
  5331. )
  5332. }
  5333. func (ec *executionContext) fieldContext_Subscription_messageAdded(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5334. fc = &graphql.FieldContext{
  5335. Object: "Subscription",
  5336. Field: field,
  5337. IsMethod: true,
  5338. IsResolver: true,
  5339. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5340. switch field.Name {
  5341. case "id":
  5342. return ec.fieldContext_Message_id(ctx, field)
  5343. case "conversationId":
  5344. return ec.fieldContext_Message_conversationId(ctx, field)
  5345. case "senderId":
  5346. return ec.fieldContext_Message_senderId(ctx, field)
  5347. case "sender":
  5348. return ec.fieldContext_Message_sender(ctx, field)
  5349. case "content":
  5350. return ec.fieldContext_Message_content(ctx, field)
  5351. case "sentAt":
  5352. return ec.fieldContext_Message_sentAt(ctx, field)
  5353. case "createdAt":
  5354. return ec.fieldContext_Message_createdAt(ctx, field)
  5355. case "updatedAt":
  5356. return ec.fieldContext_Message_updatedAt(ctx, field)
  5357. }
  5358. return nil, fmt.Errorf("no field named %q was found under type Message", field.Name)
  5359. },
  5360. }
  5361. return fc, nil
  5362. }
  5363. func (ec *executionContext) _Task_id(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5364. return graphql.ResolveField(
  5365. ctx,
  5366. ec.OperationContext,
  5367. field,
  5368. ec.fieldContext_Task_id,
  5369. func(ctx context.Context) (any, error) {
  5370. return obj.ID, nil
  5371. },
  5372. nil,
  5373. ec.marshalNID2string,
  5374. true,
  5375. true,
  5376. )
  5377. }
  5378. func (ec *executionContext) fieldContext_Task_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5379. fc = &graphql.FieldContext{
  5380. Object: "Task",
  5381. Field: field,
  5382. IsMethod: false,
  5383. IsResolver: false,
  5384. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5385. return nil, errors.New("field of type ID does not have child fields")
  5386. },
  5387. }
  5388. return fc, nil
  5389. }
  5390. func (ec *executionContext) _Task_title(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5391. return graphql.ResolveField(
  5392. ctx,
  5393. ec.OperationContext,
  5394. field,
  5395. ec.fieldContext_Task_title,
  5396. func(ctx context.Context) (any, error) {
  5397. return obj.Title, nil
  5398. },
  5399. nil,
  5400. ec.marshalNString2string,
  5401. true,
  5402. true,
  5403. )
  5404. }
  5405. func (ec *executionContext) fieldContext_Task_title(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5406. fc = &graphql.FieldContext{
  5407. Object: "Task",
  5408. Field: field,
  5409. IsMethod: false,
  5410. IsResolver: false,
  5411. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5412. return nil, errors.New("field of type String does not have child fields")
  5413. },
  5414. }
  5415. return fc, nil
  5416. }
  5417. func (ec *executionContext) _Task_content(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5418. return graphql.ResolveField(
  5419. ctx,
  5420. ec.OperationContext,
  5421. field,
  5422. ec.fieldContext_Task_content,
  5423. func(ctx context.Context) (any, error) {
  5424. return obj.Content, nil
  5425. },
  5426. nil,
  5427. ec.marshalNString2string,
  5428. true,
  5429. true,
  5430. )
  5431. }
  5432. func (ec *executionContext) fieldContext_Task_content(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5433. fc = &graphql.FieldContext{
  5434. Object: "Task",
  5435. Field: field,
  5436. IsMethod: false,
  5437. IsResolver: false,
  5438. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5439. return nil, errors.New("field of type String does not have child fields")
  5440. },
  5441. }
  5442. return fc, nil
  5443. }
  5444. func (ec *executionContext) _Task_createdById(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5445. return graphql.ResolveField(
  5446. ctx,
  5447. ec.OperationContext,
  5448. field,
  5449. ec.fieldContext_Task_createdById,
  5450. func(ctx context.Context) (any, error) {
  5451. return obj.CreatedByID, nil
  5452. },
  5453. nil,
  5454. ec.marshalNID2string,
  5455. true,
  5456. true,
  5457. )
  5458. }
  5459. func (ec *executionContext) fieldContext_Task_createdById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5460. fc = &graphql.FieldContext{
  5461. Object: "Task",
  5462. Field: field,
  5463. IsMethod: false,
  5464. IsResolver: false,
  5465. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5466. return nil, errors.New("field of type ID does not have child fields")
  5467. },
  5468. }
  5469. return fc, nil
  5470. }
  5471. func (ec *executionContext) _Task_createdBy(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5472. return graphql.ResolveField(
  5473. ctx,
  5474. ec.OperationContext,
  5475. field,
  5476. ec.fieldContext_Task_createdBy,
  5477. func(ctx context.Context) (any, error) {
  5478. return obj.CreatedBy, nil
  5479. },
  5480. nil,
  5481. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5482. true,
  5483. true,
  5484. )
  5485. }
  5486. func (ec *executionContext) fieldContext_Task_createdBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5487. fc = &graphql.FieldContext{
  5488. Object: "Task",
  5489. Field: field,
  5490. IsMethod: false,
  5491. IsResolver: false,
  5492. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5493. switch field.Name {
  5494. case "id":
  5495. return ec.fieldContext_User_id(ctx, field)
  5496. case "email":
  5497. return ec.fieldContext_User_email(ctx, field)
  5498. case "password":
  5499. return ec.fieldContext_User_password(ctx, field)
  5500. case "roles":
  5501. return ec.fieldContext_User_roles(ctx, field)
  5502. case "createdAt":
  5503. return ec.fieldContext_User_createdAt(ctx, field)
  5504. case "updatedAt":
  5505. return ec.fieldContext_User_updatedAt(ctx, field)
  5506. }
  5507. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5508. },
  5509. }
  5510. return fc, nil
  5511. }
  5512. func (ec *executionContext) _Task_updatedById(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5513. return graphql.ResolveField(
  5514. ctx,
  5515. ec.OperationContext,
  5516. field,
  5517. ec.fieldContext_Task_updatedById,
  5518. func(ctx context.Context) (any, error) {
  5519. return obj.UpdatedByID, nil
  5520. },
  5521. nil,
  5522. ec.marshalNID2string,
  5523. true,
  5524. true,
  5525. )
  5526. }
  5527. func (ec *executionContext) fieldContext_Task_updatedById(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5528. fc = &graphql.FieldContext{
  5529. Object: "Task",
  5530. Field: field,
  5531. IsMethod: false,
  5532. IsResolver: false,
  5533. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5534. return nil, errors.New("field of type ID does not have child fields")
  5535. },
  5536. }
  5537. return fc, nil
  5538. }
  5539. func (ec *executionContext) _Task_updatedBy(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5540. return graphql.ResolveField(
  5541. ctx,
  5542. ec.OperationContext,
  5543. field,
  5544. ec.fieldContext_Task_updatedBy,
  5545. func(ctx context.Context) (any, error) {
  5546. return obj.UpdatedBy, nil
  5547. },
  5548. nil,
  5549. ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5550. true,
  5551. true,
  5552. )
  5553. }
  5554. func (ec *executionContext) fieldContext_Task_updatedBy(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5555. fc = &graphql.FieldContext{
  5556. Object: "Task",
  5557. Field: field,
  5558. IsMethod: false,
  5559. IsResolver: false,
  5560. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5561. switch field.Name {
  5562. case "id":
  5563. return ec.fieldContext_User_id(ctx, field)
  5564. case "email":
  5565. return ec.fieldContext_User_email(ctx, field)
  5566. case "password":
  5567. return ec.fieldContext_User_password(ctx, field)
  5568. case "roles":
  5569. return ec.fieldContext_User_roles(ctx, field)
  5570. case "createdAt":
  5571. return ec.fieldContext_User_createdAt(ctx, field)
  5572. case "updatedAt":
  5573. return ec.fieldContext_User_updatedAt(ctx, field)
  5574. }
  5575. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5576. },
  5577. }
  5578. return fc, nil
  5579. }
  5580. func (ec *executionContext) _Task_assigneeId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5581. return graphql.ResolveField(
  5582. ctx,
  5583. ec.OperationContext,
  5584. field,
  5585. ec.fieldContext_Task_assigneeId,
  5586. func(ctx context.Context) (any, error) {
  5587. return obj.AssigneeID, nil
  5588. },
  5589. nil,
  5590. ec.marshalOID2ᚖstring,
  5591. true,
  5592. false,
  5593. )
  5594. }
  5595. func (ec *executionContext) fieldContext_Task_assigneeId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5596. fc = &graphql.FieldContext{
  5597. Object: "Task",
  5598. Field: field,
  5599. IsMethod: false,
  5600. IsResolver: false,
  5601. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5602. return nil, errors.New("field of type ID does not have child fields")
  5603. },
  5604. }
  5605. return fc, nil
  5606. }
  5607. func (ec *executionContext) _Task_assignee(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5608. return graphql.ResolveField(
  5609. ctx,
  5610. ec.OperationContext,
  5611. field,
  5612. ec.fieldContext_Task_assignee,
  5613. func(ctx context.Context) (any, error) {
  5614. return obj.Assignee, nil
  5615. },
  5616. nil,
  5617. ec.marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser,
  5618. true,
  5619. false,
  5620. )
  5621. }
  5622. func (ec *executionContext) fieldContext_Task_assignee(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5623. fc = &graphql.FieldContext{
  5624. Object: "Task",
  5625. Field: field,
  5626. IsMethod: false,
  5627. IsResolver: false,
  5628. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5629. switch field.Name {
  5630. case "id":
  5631. return ec.fieldContext_User_id(ctx, field)
  5632. case "email":
  5633. return ec.fieldContext_User_email(ctx, field)
  5634. case "password":
  5635. return ec.fieldContext_User_password(ctx, field)
  5636. case "roles":
  5637. return ec.fieldContext_User_roles(ctx, field)
  5638. case "createdAt":
  5639. return ec.fieldContext_User_createdAt(ctx, field)
  5640. case "updatedAt":
  5641. return ec.fieldContext_User_updatedAt(ctx, field)
  5642. }
  5643. return nil, fmt.Errorf("no field named %q was found under type User", field.Name)
  5644. },
  5645. }
  5646. return fc, nil
  5647. }
  5648. func (ec *executionContext) _Task_statusId(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5649. return graphql.ResolveField(
  5650. ctx,
  5651. ec.OperationContext,
  5652. field,
  5653. ec.fieldContext_Task_statusId,
  5654. func(ctx context.Context) (any, error) {
  5655. return obj.StatusID, nil
  5656. },
  5657. nil,
  5658. ec.marshalOID2ᚖstring,
  5659. true,
  5660. false,
  5661. )
  5662. }
  5663. func (ec *executionContext) fieldContext_Task_statusId(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5664. fc = &graphql.FieldContext{
  5665. Object: "Task",
  5666. Field: field,
  5667. IsMethod: false,
  5668. IsResolver: false,
  5669. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5670. return nil, errors.New("field of type ID does not have child fields")
  5671. },
  5672. }
  5673. return fc, nil
  5674. }
  5675. func (ec *executionContext) _Task_status(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5676. return graphql.ResolveField(
  5677. ctx,
  5678. ec.OperationContext,
  5679. field,
  5680. ec.fieldContext_Task_status,
  5681. func(ctx context.Context) (any, error) {
  5682. return obj.Status, nil
  5683. },
  5684. nil,
  5685. ec.marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus,
  5686. true,
  5687. false,
  5688. )
  5689. }
  5690. func (ec *executionContext) fieldContext_Task_status(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5691. fc = &graphql.FieldContext{
  5692. Object: "Task",
  5693. Field: field,
  5694. IsMethod: false,
  5695. IsResolver: false,
  5696. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5697. switch field.Name {
  5698. case "id":
  5699. return ec.fieldContext_TaskStatus_id(ctx, field)
  5700. case "code":
  5701. return ec.fieldContext_TaskStatus_code(ctx, field)
  5702. case "label":
  5703. return ec.fieldContext_TaskStatus_label(ctx, field)
  5704. case "tasks":
  5705. return ec.fieldContext_TaskStatus_tasks(ctx, field)
  5706. case "createdAt":
  5707. return ec.fieldContext_TaskStatus_createdAt(ctx, field)
  5708. case "updatedAt":
  5709. return ec.fieldContext_TaskStatus_updatedAt(ctx, field)
  5710. }
  5711. return nil, fmt.Errorf("no field named %q was found under type TaskStatus", field.Name)
  5712. },
  5713. }
  5714. return fc, nil
  5715. }
  5716. func (ec *executionContext) _Task_dueDate(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5717. return graphql.ResolveField(
  5718. ctx,
  5719. ec.OperationContext,
  5720. field,
  5721. ec.fieldContext_Task_dueDate,
  5722. func(ctx context.Context) (any, error) {
  5723. return obj.DueDate, nil
  5724. },
  5725. nil,
  5726. ec.marshalOString2ᚖstring,
  5727. true,
  5728. false,
  5729. )
  5730. }
  5731. func (ec *executionContext) fieldContext_Task_dueDate(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5732. fc = &graphql.FieldContext{
  5733. Object: "Task",
  5734. Field: field,
  5735. IsMethod: false,
  5736. IsResolver: false,
  5737. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5738. return nil, errors.New("field of type String does not have child fields")
  5739. },
  5740. }
  5741. return fc, nil
  5742. }
  5743. func (ec *executionContext) _Task_priority(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5744. return graphql.ResolveField(
  5745. ctx,
  5746. ec.OperationContext,
  5747. field,
  5748. ec.fieldContext_Task_priority,
  5749. func(ctx context.Context) (any, error) {
  5750. return obj.Priority, nil
  5751. },
  5752. nil,
  5753. ec.marshalNString2string,
  5754. true,
  5755. true,
  5756. )
  5757. }
  5758. func (ec *executionContext) fieldContext_Task_priority(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5759. fc = &graphql.FieldContext{
  5760. Object: "Task",
  5761. Field: field,
  5762. IsMethod: false,
  5763. IsResolver: false,
  5764. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5765. return nil, errors.New("field of type String does not have child fields")
  5766. },
  5767. }
  5768. return fc, nil
  5769. }
  5770. func (ec *executionContext) _Task_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5771. return graphql.ResolveField(
  5772. ctx,
  5773. ec.OperationContext,
  5774. field,
  5775. ec.fieldContext_Task_createdAt,
  5776. func(ctx context.Context) (any, error) {
  5777. return obj.CreatedAt, nil
  5778. },
  5779. nil,
  5780. ec.marshalNString2string,
  5781. true,
  5782. true,
  5783. )
  5784. }
  5785. func (ec *executionContext) fieldContext_Task_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5786. fc = &graphql.FieldContext{
  5787. Object: "Task",
  5788. Field: field,
  5789. IsMethod: false,
  5790. IsResolver: false,
  5791. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5792. return nil, errors.New("field of type String does not have child fields")
  5793. },
  5794. }
  5795. return fc, nil
  5796. }
  5797. func (ec *executionContext) _Task_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.Task) (ret graphql.Marshaler) {
  5798. return graphql.ResolveField(
  5799. ctx,
  5800. ec.OperationContext,
  5801. field,
  5802. ec.fieldContext_Task_updatedAt,
  5803. func(ctx context.Context) (any, error) {
  5804. return obj.UpdatedAt, nil
  5805. },
  5806. nil,
  5807. ec.marshalNString2string,
  5808. true,
  5809. true,
  5810. )
  5811. }
  5812. func (ec *executionContext) fieldContext_Task_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5813. fc = &graphql.FieldContext{
  5814. Object: "Task",
  5815. Field: field,
  5816. IsMethod: false,
  5817. IsResolver: false,
  5818. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5819. return nil, errors.New("field of type String does not have child fields")
  5820. },
  5821. }
  5822. return fc, nil
  5823. }
  5824. func (ec *executionContext) _TaskStatus_id(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5825. return graphql.ResolveField(
  5826. ctx,
  5827. ec.OperationContext,
  5828. field,
  5829. ec.fieldContext_TaskStatus_id,
  5830. func(ctx context.Context) (any, error) {
  5831. return obj.ID, nil
  5832. },
  5833. nil,
  5834. ec.marshalNID2string,
  5835. true,
  5836. true,
  5837. )
  5838. }
  5839. func (ec *executionContext) fieldContext_TaskStatus_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5840. fc = &graphql.FieldContext{
  5841. Object: "TaskStatus",
  5842. Field: field,
  5843. IsMethod: false,
  5844. IsResolver: false,
  5845. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5846. return nil, errors.New("field of type ID does not have child fields")
  5847. },
  5848. }
  5849. return fc, nil
  5850. }
  5851. func (ec *executionContext) _TaskStatus_code(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5852. return graphql.ResolveField(
  5853. ctx,
  5854. ec.OperationContext,
  5855. field,
  5856. ec.fieldContext_TaskStatus_code,
  5857. func(ctx context.Context) (any, error) {
  5858. return obj.Code, nil
  5859. },
  5860. nil,
  5861. ec.marshalNString2string,
  5862. true,
  5863. true,
  5864. )
  5865. }
  5866. func (ec *executionContext) fieldContext_TaskStatus_code(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5867. fc = &graphql.FieldContext{
  5868. Object: "TaskStatus",
  5869. Field: field,
  5870. IsMethod: false,
  5871. IsResolver: false,
  5872. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5873. return nil, errors.New("field of type String does not have child fields")
  5874. },
  5875. }
  5876. return fc, nil
  5877. }
  5878. func (ec *executionContext) _TaskStatus_label(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5879. return graphql.ResolveField(
  5880. ctx,
  5881. ec.OperationContext,
  5882. field,
  5883. ec.fieldContext_TaskStatus_label,
  5884. func(ctx context.Context) (any, error) {
  5885. return obj.Label, nil
  5886. },
  5887. nil,
  5888. ec.marshalNString2string,
  5889. true,
  5890. true,
  5891. )
  5892. }
  5893. func (ec *executionContext) fieldContext_TaskStatus_label(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5894. fc = &graphql.FieldContext{
  5895. Object: "TaskStatus",
  5896. Field: field,
  5897. IsMethod: false,
  5898. IsResolver: false,
  5899. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5900. return nil, errors.New("field of type String does not have child fields")
  5901. },
  5902. }
  5903. return fc, nil
  5904. }
  5905. func (ec *executionContext) _TaskStatus_tasks(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5906. return graphql.ResolveField(
  5907. ctx,
  5908. ec.OperationContext,
  5909. field,
  5910. ec.fieldContext_TaskStatus_tasks,
  5911. func(ctx context.Context) (any, error) {
  5912. return obj.Tasks, nil
  5913. },
  5914. nil,
  5915. ec.marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ,
  5916. true,
  5917. true,
  5918. )
  5919. }
  5920. func (ec *executionContext) fieldContext_TaskStatus_tasks(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5921. fc = &graphql.FieldContext{
  5922. Object: "TaskStatus",
  5923. Field: field,
  5924. IsMethod: false,
  5925. IsResolver: false,
  5926. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5927. switch field.Name {
  5928. case "id":
  5929. return ec.fieldContext_Task_id(ctx, field)
  5930. case "title":
  5931. return ec.fieldContext_Task_title(ctx, field)
  5932. case "content":
  5933. return ec.fieldContext_Task_content(ctx, field)
  5934. case "createdById":
  5935. return ec.fieldContext_Task_createdById(ctx, field)
  5936. case "createdBy":
  5937. return ec.fieldContext_Task_createdBy(ctx, field)
  5938. case "updatedById":
  5939. return ec.fieldContext_Task_updatedById(ctx, field)
  5940. case "updatedBy":
  5941. return ec.fieldContext_Task_updatedBy(ctx, field)
  5942. case "assigneeId":
  5943. return ec.fieldContext_Task_assigneeId(ctx, field)
  5944. case "assignee":
  5945. return ec.fieldContext_Task_assignee(ctx, field)
  5946. case "statusId":
  5947. return ec.fieldContext_Task_statusId(ctx, field)
  5948. case "status":
  5949. return ec.fieldContext_Task_status(ctx, field)
  5950. case "dueDate":
  5951. return ec.fieldContext_Task_dueDate(ctx, field)
  5952. case "priority":
  5953. return ec.fieldContext_Task_priority(ctx, field)
  5954. case "createdAt":
  5955. return ec.fieldContext_Task_createdAt(ctx, field)
  5956. case "updatedAt":
  5957. return ec.fieldContext_Task_updatedAt(ctx, field)
  5958. }
  5959. return nil, fmt.Errorf("no field named %q was found under type Task", field.Name)
  5960. },
  5961. }
  5962. return fc, nil
  5963. }
  5964. func (ec *executionContext) _TaskStatus_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5965. return graphql.ResolveField(
  5966. ctx,
  5967. ec.OperationContext,
  5968. field,
  5969. ec.fieldContext_TaskStatus_createdAt,
  5970. func(ctx context.Context) (any, error) {
  5971. return obj.CreatedAt, nil
  5972. },
  5973. nil,
  5974. ec.marshalNString2string,
  5975. true,
  5976. true,
  5977. )
  5978. }
  5979. func (ec *executionContext) fieldContext_TaskStatus_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  5980. fc = &graphql.FieldContext{
  5981. Object: "TaskStatus",
  5982. Field: field,
  5983. IsMethod: false,
  5984. IsResolver: false,
  5985. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  5986. return nil, errors.New("field of type String does not have child fields")
  5987. },
  5988. }
  5989. return fc, nil
  5990. }
  5991. func (ec *executionContext) _TaskStatus_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.TaskStatus) (ret graphql.Marshaler) {
  5992. return graphql.ResolveField(
  5993. ctx,
  5994. ec.OperationContext,
  5995. field,
  5996. ec.fieldContext_TaskStatus_updatedAt,
  5997. func(ctx context.Context) (any, error) {
  5998. return obj.UpdatedAt, nil
  5999. },
  6000. nil,
  6001. ec.marshalNString2string,
  6002. true,
  6003. true,
  6004. )
  6005. }
  6006. func (ec *executionContext) fieldContext_TaskStatus_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6007. fc = &graphql.FieldContext{
  6008. Object: "TaskStatus",
  6009. Field: field,
  6010. IsMethod: false,
  6011. IsResolver: false,
  6012. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6013. return nil, errors.New("field of type String does not have child fields")
  6014. },
  6015. }
  6016. return fc, nil
  6017. }
  6018. func (ec *executionContext) _User_id(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6019. return graphql.ResolveField(
  6020. ctx,
  6021. ec.OperationContext,
  6022. field,
  6023. ec.fieldContext_User_id,
  6024. func(ctx context.Context) (any, error) {
  6025. return obj.ID, nil
  6026. },
  6027. nil,
  6028. ec.marshalNID2string,
  6029. true,
  6030. true,
  6031. )
  6032. }
  6033. func (ec *executionContext) fieldContext_User_id(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6034. fc = &graphql.FieldContext{
  6035. Object: "User",
  6036. Field: field,
  6037. IsMethod: false,
  6038. IsResolver: false,
  6039. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6040. return nil, errors.New("field of type ID does not have child fields")
  6041. },
  6042. }
  6043. return fc, nil
  6044. }
  6045. func (ec *executionContext) _User_email(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6046. return graphql.ResolveField(
  6047. ctx,
  6048. ec.OperationContext,
  6049. field,
  6050. ec.fieldContext_User_email,
  6051. func(ctx context.Context) (any, error) {
  6052. return obj.Email, nil
  6053. },
  6054. nil,
  6055. ec.marshalNString2string,
  6056. true,
  6057. true,
  6058. )
  6059. }
  6060. func (ec *executionContext) fieldContext_User_email(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6061. fc = &graphql.FieldContext{
  6062. Object: "User",
  6063. Field: field,
  6064. IsMethod: false,
  6065. IsResolver: false,
  6066. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6067. return nil, errors.New("field of type String does not have child fields")
  6068. },
  6069. }
  6070. return fc, nil
  6071. }
  6072. func (ec *executionContext) _User_password(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6073. return graphql.ResolveField(
  6074. ctx,
  6075. ec.OperationContext,
  6076. field,
  6077. ec.fieldContext_User_password,
  6078. func(ctx context.Context) (any, error) {
  6079. return obj.Password, nil
  6080. },
  6081. nil,
  6082. ec.marshalNString2string,
  6083. true,
  6084. true,
  6085. )
  6086. }
  6087. func (ec *executionContext) fieldContext_User_password(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6088. fc = &graphql.FieldContext{
  6089. Object: "User",
  6090. Field: field,
  6091. IsMethod: false,
  6092. IsResolver: false,
  6093. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6094. return nil, errors.New("field of type String does not have child fields")
  6095. },
  6096. }
  6097. return fc, nil
  6098. }
  6099. func (ec *executionContext) _User_roles(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6100. return graphql.ResolveField(
  6101. ctx,
  6102. ec.OperationContext,
  6103. field,
  6104. ec.fieldContext_User_roles,
  6105. func(ctx context.Context) (any, error) {
  6106. return obj.Roles, nil
  6107. },
  6108. nil,
  6109. ec.marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ,
  6110. true,
  6111. true,
  6112. )
  6113. }
  6114. func (ec *executionContext) fieldContext_User_roles(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6115. fc = &graphql.FieldContext{
  6116. Object: "User",
  6117. Field: field,
  6118. IsMethod: false,
  6119. IsResolver: false,
  6120. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6121. switch field.Name {
  6122. case "id":
  6123. return ec.fieldContext_Role_id(ctx, field)
  6124. case "name":
  6125. return ec.fieldContext_Role_name(ctx, field)
  6126. case "description":
  6127. return ec.fieldContext_Role_description(ctx, field)
  6128. case "permissions":
  6129. return ec.fieldContext_Role_permissions(ctx, field)
  6130. }
  6131. return nil, fmt.Errorf("no field named %q was found under type Role", field.Name)
  6132. },
  6133. }
  6134. return fc, nil
  6135. }
  6136. func (ec *executionContext) _User_createdAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6137. return graphql.ResolveField(
  6138. ctx,
  6139. ec.OperationContext,
  6140. field,
  6141. ec.fieldContext_User_createdAt,
  6142. func(ctx context.Context) (any, error) {
  6143. return obj.CreatedAt, nil
  6144. },
  6145. nil,
  6146. ec.marshalNString2string,
  6147. true,
  6148. true,
  6149. )
  6150. }
  6151. func (ec *executionContext) fieldContext_User_createdAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6152. fc = &graphql.FieldContext{
  6153. Object: "User",
  6154. Field: field,
  6155. IsMethod: false,
  6156. IsResolver: false,
  6157. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6158. return nil, errors.New("field of type String does not have child fields")
  6159. },
  6160. }
  6161. return fc, nil
  6162. }
  6163. func (ec *executionContext) _User_updatedAt(ctx context.Context, field graphql.CollectedField, obj *model.User) (ret graphql.Marshaler) {
  6164. return graphql.ResolveField(
  6165. ctx,
  6166. ec.OperationContext,
  6167. field,
  6168. ec.fieldContext_User_updatedAt,
  6169. func(ctx context.Context) (any, error) {
  6170. return obj.UpdatedAt, nil
  6171. },
  6172. nil,
  6173. ec.marshalNString2string,
  6174. true,
  6175. true,
  6176. )
  6177. }
  6178. func (ec *executionContext) fieldContext_User_updatedAt(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6179. fc = &graphql.FieldContext{
  6180. Object: "User",
  6181. Field: field,
  6182. IsMethod: false,
  6183. IsResolver: false,
  6184. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6185. return nil, errors.New("field of type String does not have child fields")
  6186. },
  6187. }
  6188. return fc, nil
  6189. }
  6190. func (ec *executionContext) ___Directive_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6191. return graphql.ResolveField(
  6192. ctx,
  6193. ec.OperationContext,
  6194. field,
  6195. ec.fieldContext___Directive_name,
  6196. func(ctx context.Context) (any, error) {
  6197. return obj.Name, nil
  6198. },
  6199. nil,
  6200. ec.marshalNString2string,
  6201. true,
  6202. true,
  6203. )
  6204. }
  6205. func (ec *executionContext) fieldContext___Directive_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6206. fc = &graphql.FieldContext{
  6207. Object: "__Directive",
  6208. Field: field,
  6209. IsMethod: false,
  6210. IsResolver: false,
  6211. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6212. return nil, errors.New("field of type String does not have child fields")
  6213. },
  6214. }
  6215. return fc, nil
  6216. }
  6217. func (ec *executionContext) ___Directive_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6218. return graphql.ResolveField(
  6219. ctx,
  6220. ec.OperationContext,
  6221. field,
  6222. ec.fieldContext___Directive_description,
  6223. func(ctx context.Context) (any, error) {
  6224. return obj.Description(), nil
  6225. },
  6226. nil,
  6227. ec.marshalOString2ᚖstring,
  6228. true,
  6229. false,
  6230. )
  6231. }
  6232. func (ec *executionContext) fieldContext___Directive_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6233. fc = &graphql.FieldContext{
  6234. Object: "__Directive",
  6235. Field: field,
  6236. IsMethod: true,
  6237. IsResolver: false,
  6238. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6239. return nil, errors.New("field of type String does not have child fields")
  6240. },
  6241. }
  6242. return fc, nil
  6243. }
  6244. func (ec *executionContext) ___Directive_isRepeatable(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6245. return graphql.ResolveField(
  6246. ctx,
  6247. ec.OperationContext,
  6248. field,
  6249. ec.fieldContext___Directive_isRepeatable,
  6250. func(ctx context.Context) (any, error) {
  6251. return obj.IsRepeatable, nil
  6252. },
  6253. nil,
  6254. ec.marshalNBoolean2bool,
  6255. true,
  6256. true,
  6257. )
  6258. }
  6259. func (ec *executionContext) fieldContext___Directive_isRepeatable(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6260. fc = &graphql.FieldContext{
  6261. Object: "__Directive",
  6262. Field: field,
  6263. IsMethod: false,
  6264. IsResolver: false,
  6265. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6266. return nil, errors.New("field of type Boolean does not have child fields")
  6267. },
  6268. }
  6269. return fc, nil
  6270. }
  6271. func (ec *executionContext) ___Directive_locations(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6272. return graphql.ResolveField(
  6273. ctx,
  6274. ec.OperationContext,
  6275. field,
  6276. ec.fieldContext___Directive_locations,
  6277. func(ctx context.Context) (any, error) {
  6278. return obj.Locations, nil
  6279. },
  6280. nil,
  6281. ec.marshalN__DirectiveLocation2ᚕstringᚄ,
  6282. true,
  6283. true,
  6284. )
  6285. }
  6286. func (ec *executionContext) fieldContext___Directive_locations(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6287. fc = &graphql.FieldContext{
  6288. Object: "__Directive",
  6289. Field: field,
  6290. IsMethod: false,
  6291. IsResolver: false,
  6292. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6293. return nil, errors.New("field of type __DirectiveLocation does not have child fields")
  6294. },
  6295. }
  6296. return fc, nil
  6297. }
  6298. func (ec *executionContext) ___Directive_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Directive) (ret graphql.Marshaler) {
  6299. return graphql.ResolveField(
  6300. ctx,
  6301. ec.OperationContext,
  6302. field,
  6303. ec.fieldContext___Directive_args,
  6304. func(ctx context.Context) (any, error) {
  6305. return obj.Args, nil
  6306. },
  6307. nil,
  6308. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6309. true,
  6310. true,
  6311. )
  6312. }
  6313. func (ec *executionContext) fieldContext___Directive_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6314. fc = &graphql.FieldContext{
  6315. Object: "__Directive",
  6316. Field: field,
  6317. IsMethod: false,
  6318. IsResolver: false,
  6319. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6320. switch field.Name {
  6321. case "name":
  6322. return ec.fieldContext___InputValue_name(ctx, field)
  6323. case "description":
  6324. return ec.fieldContext___InputValue_description(ctx, field)
  6325. case "type":
  6326. return ec.fieldContext___InputValue_type(ctx, field)
  6327. case "defaultValue":
  6328. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6329. case "isDeprecated":
  6330. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6331. case "deprecationReason":
  6332. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  6333. }
  6334. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  6335. },
  6336. }
  6337. defer func() {
  6338. if r := recover(); r != nil {
  6339. err = ec.Recover(ctx, r)
  6340. ec.Error(ctx, err)
  6341. }
  6342. }()
  6343. ctx = graphql.WithFieldContext(ctx, fc)
  6344. if fc.Args, err = ec.field___Directive_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6345. ec.Error(ctx, err)
  6346. return fc, err
  6347. }
  6348. return fc, nil
  6349. }
  6350. func (ec *executionContext) ___EnumValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6351. return graphql.ResolveField(
  6352. ctx,
  6353. ec.OperationContext,
  6354. field,
  6355. ec.fieldContext___EnumValue_name,
  6356. func(ctx context.Context) (any, error) {
  6357. return obj.Name, nil
  6358. },
  6359. nil,
  6360. ec.marshalNString2string,
  6361. true,
  6362. true,
  6363. )
  6364. }
  6365. func (ec *executionContext) fieldContext___EnumValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6366. fc = &graphql.FieldContext{
  6367. Object: "__EnumValue",
  6368. Field: field,
  6369. IsMethod: false,
  6370. IsResolver: false,
  6371. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6372. return nil, errors.New("field of type String does not have child fields")
  6373. },
  6374. }
  6375. return fc, nil
  6376. }
  6377. func (ec *executionContext) ___EnumValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6378. return graphql.ResolveField(
  6379. ctx,
  6380. ec.OperationContext,
  6381. field,
  6382. ec.fieldContext___EnumValue_description,
  6383. func(ctx context.Context) (any, error) {
  6384. return obj.Description(), nil
  6385. },
  6386. nil,
  6387. ec.marshalOString2ᚖstring,
  6388. true,
  6389. false,
  6390. )
  6391. }
  6392. func (ec *executionContext) fieldContext___EnumValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6393. fc = &graphql.FieldContext{
  6394. Object: "__EnumValue",
  6395. Field: field,
  6396. IsMethod: true,
  6397. IsResolver: false,
  6398. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6399. return nil, errors.New("field of type String does not have child fields")
  6400. },
  6401. }
  6402. return fc, nil
  6403. }
  6404. func (ec *executionContext) ___EnumValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6405. return graphql.ResolveField(
  6406. ctx,
  6407. ec.OperationContext,
  6408. field,
  6409. ec.fieldContext___EnumValue_isDeprecated,
  6410. func(ctx context.Context) (any, error) {
  6411. return obj.IsDeprecated(), nil
  6412. },
  6413. nil,
  6414. ec.marshalNBoolean2bool,
  6415. true,
  6416. true,
  6417. )
  6418. }
  6419. func (ec *executionContext) fieldContext___EnumValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6420. fc = &graphql.FieldContext{
  6421. Object: "__EnumValue",
  6422. Field: field,
  6423. IsMethod: true,
  6424. IsResolver: false,
  6425. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6426. return nil, errors.New("field of type Boolean does not have child fields")
  6427. },
  6428. }
  6429. return fc, nil
  6430. }
  6431. func (ec *executionContext) ___EnumValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.EnumValue) (ret graphql.Marshaler) {
  6432. return graphql.ResolveField(
  6433. ctx,
  6434. ec.OperationContext,
  6435. field,
  6436. ec.fieldContext___EnumValue_deprecationReason,
  6437. func(ctx context.Context) (any, error) {
  6438. return obj.DeprecationReason(), nil
  6439. },
  6440. nil,
  6441. ec.marshalOString2ᚖstring,
  6442. true,
  6443. false,
  6444. )
  6445. }
  6446. func (ec *executionContext) fieldContext___EnumValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6447. fc = &graphql.FieldContext{
  6448. Object: "__EnumValue",
  6449. Field: field,
  6450. IsMethod: true,
  6451. IsResolver: false,
  6452. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6453. return nil, errors.New("field of type String does not have child fields")
  6454. },
  6455. }
  6456. return fc, nil
  6457. }
  6458. func (ec *executionContext) ___Field_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6459. return graphql.ResolveField(
  6460. ctx,
  6461. ec.OperationContext,
  6462. field,
  6463. ec.fieldContext___Field_name,
  6464. func(ctx context.Context) (any, error) {
  6465. return obj.Name, nil
  6466. },
  6467. nil,
  6468. ec.marshalNString2string,
  6469. true,
  6470. true,
  6471. )
  6472. }
  6473. func (ec *executionContext) fieldContext___Field_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6474. fc = &graphql.FieldContext{
  6475. Object: "__Field",
  6476. Field: field,
  6477. IsMethod: false,
  6478. IsResolver: false,
  6479. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6480. return nil, errors.New("field of type String does not have child fields")
  6481. },
  6482. }
  6483. return fc, nil
  6484. }
  6485. func (ec *executionContext) ___Field_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6486. return graphql.ResolveField(
  6487. ctx,
  6488. ec.OperationContext,
  6489. field,
  6490. ec.fieldContext___Field_description,
  6491. func(ctx context.Context) (any, error) {
  6492. return obj.Description(), nil
  6493. },
  6494. nil,
  6495. ec.marshalOString2ᚖstring,
  6496. true,
  6497. false,
  6498. )
  6499. }
  6500. func (ec *executionContext) fieldContext___Field_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6501. fc = &graphql.FieldContext{
  6502. Object: "__Field",
  6503. Field: field,
  6504. IsMethod: true,
  6505. IsResolver: false,
  6506. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6507. return nil, errors.New("field of type String does not have child fields")
  6508. },
  6509. }
  6510. return fc, nil
  6511. }
  6512. func (ec *executionContext) ___Field_args(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6513. return graphql.ResolveField(
  6514. ctx,
  6515. ec.OperationContext,
  6516. field,
  6517. ec.fieldContext___Field_args,
  6518. func(ctx context.Context) (any, error) {
  6519. return obj.Args, nil
  6520. },
  6521. nil,
  6522. ec.marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  6523. true,
  6524. true,
  6525. )
  6526. }
  6527. func (ec *executionContext) fieldContext___Field_args(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6528. fc = &graphql.FieldContext{
  6529. Object: "__Field",
  6530. Field: field,
  6531. IsMethod: false,
  6532. IsResolver: false,
  6533. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6534. switch field.Name {
  6535. case "name":
  6536. return ec.fieldContext___InputValue_name(ctx, field)
  6537. case "description":
  6538. return ec.fieldContext___InputValue_description(ctx, field)
  6539. case "type":
  6540. return ec.fieldContext___InputValue_type(ctx, field)
  6541. case "defaultValue":
  6542. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  6543. case "isDeprecated":
  6544. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  6545. case "deprecationReason":
  6546. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  6547. }
  6548. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  6549. },
  6550. }
  6551. defer func() {
  6552. if r := recover(); r != nil {
  6553. err = ec.Recover(ctx, r)
  6554. ec.Error(ctx, err)
  6555. }
  6556. }()
  6557. ctx = graphql.WithFieldContext(ctx, fc)
  6558. if fc.Args, err = ec.field___Field_args_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  6559. ec.Error(ctx, err)
  6560. return fc, err
  6561. }
  6562. return fc, nil
  6563. }
  6564. func (ec *executionContext) ___Field_type(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6565. return graphql.ResolveField(
  6566. ctx,
  6567. ec.OperationContext,
  6568. field,
  6569. ec.fieldContext___Field_type,
  6570. func(ctx context.Context) (any, error) {
  6571. return obj.Type, nil
  6572. },
  6573. nil,
  6574. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6575. true,
  6576. true,
  6577. )
  6578. }
  6579. func (ec *executionContext) fieldContext___Field_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6580. fc = &graphql.FieldContext{
  6581. Object: "__Field",
  6582. Field: field,
  6583. IsMethod: false,
  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) ___Field_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6616. return graphql.ResolveField(
  6617. ctx,
  6618. ec.OperationContext,
  6619. field,
  6620. ec.fieldContext___Field_isDeprecated,
  6621. func(ctx context.Context) (any, error) {
  6622. return obj.IsDeprecated(), nil
  6623. },
  6624. nil,
  6625. ec.marshalNBoolean2bool,
  6626. true,
  6627. true,
  6628. )
  6629. }
  6630. func (ec *executionContext) fieldContext___Field_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6631. fc = &graphql.FieldContext{
  6632. Object: "__Field",
  6633. Field: field,
  6634. IsMethod: true,
  6635. IsResolver: false,
  6636. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6637. return nil, errors.New("field of type Boolean does not have child fields")
  6638. },
  6639. }
  6640. return fc, nil
  6641. }
  6642. func (ec *executionContext) ___Field_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.Field) (ret graphql.Marshaler) {
  6643. return graphql.ResolveField(
  6644. ctx,
  6645. ec.OperationContext,
  6646. field,
  6647. ec.fieldContext___Field_deprecationReason,
  6648. func(ctx context.Context) (any, error) {
  6649. return obj.DeprecationReason(), nil
  6650. },
  6651. nil,
  6652. ec.marshalOString2ᚖstring,
  6653. true,
  6654. false,
  6655. )
  6656. }
  6657. func (ec *executionContext) fieldContext___Field_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6658. fc = &graphql.FieldContext{
  6659. Object: "__Field",
  6660. Field: field,
  6661. IsMethod: true,
  6662. IsResolver: false,
  6663. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6664. return nil, errors.New("field of type String does not have child fields")
  6665. },
  6666. }
  6667. return fc, nil
  6668. }
  6669. func (ec *executionContext) ___InputValue_name(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6670. return graphql.ResolveField(
  6671. ctx,
  6672. ec.OperationContext,
  6673. field,
  6674. ec.fieldContext___InputValue_name,
  6675. func(ctx context.Context) (any, error) {
  6676. return obj.Name, nil
  6677. },
  6678. nil,
  6679. ec.marshalNString2string,
  6680. true,
  6681. true,
  6682. )
  6683. }
  6684. func (ec *executionContext) fieldContext___InputValue_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6685. fc = &graphql.FieldContext{
  6686. Object: "__InputValue",
  6687. Field: field,
  6688. IsMethod: false,
  6689. IsResolver: false,
  6690. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6691. return nil, errors.New("field of type String does not have child fields")
  6692. },
  6693. }
  6694. return fc, nil
  6695. }
  6696. func (ec *executionContext) ___InputValue_description(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6697. return graphql.ResolveField(
  6698. ctx,
  6699. ec.OperationContext,
  6700. field,
  6701. ec.fieldContext___InputValue_description,
  6702. func(ctx context.Context) (any, error) {
  6703. return obj.Description(), nil
  6704. },
  6705. nil,
  6706. ec.marshalOString2ᚖstring,
  6707. true,
  6708. false,
  6709. )
  6710. }
  6711. func (ec *executionContext) fieldContext___InputValue_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6712. fc = &graphql.FieldContext{
  6713. Object: "__InputValue",
  6714. Field: field,
  6715. IsMethod: true,
  6716. IsResolver: false,
  6717. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6718. return nil, errors.New("field of type String does not have child fields")
  6719. },
  6720. }
  6721. return fc, nil
  6722. }
  6723. func (ec *executionContext) ___InputValue_type(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6724. return graphql.ResolveField(
  6725. ctx,
  6726. ec.OperationContext,
  6727. field,
  6728. ec.fieldContext___InputValue_type,
  6729. func(ctx context.Context) (any, error) {
  6730. return obj.Type, nil
  6731. },
  6732. nil,
  6733. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6734. true,
  6735. true,
  6736. )
  6737. }
  6738. func (ec *executionContext) fieldContext___InputValue_type(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6739. fc = &graphql.FieldContext{
  6740. Object: "__InputValue",
  6741. Field: field,
  6742. IsMethod: false,
  6743. IsResolver: false,
  6744. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6745. switch field.Name {
  6746. case "kind":
  6747. return ec.fieldContext___Type_kind(ctx, field)
  6748. case "name":
  6749. return ec.fieldContext___Type_name(ctx, field)
  6750. case "description":
  6751. return ec.fieldContext___Type_description(ctx, field)
  6752. case "specifiedByURL":
  6753. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6754. case "fields":
  6755. return ec.fieldContext___Type_fields(ctx, field)
  6756. case "interfaces":
  6757. return ec.fieldContext___Type_interfaces(ctx, field)
  6758. case "possibleTypes":
  6759. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6760. case "enumValues":
  6761. return ec.fieldContext___Type_enumValues(ctx, field)
  6762. case "inputFields":
  6763. return ec.fieldContext___Type_inputFields(ctx, field)
  6764. case "ofType":
  6765. return ec.fieldContext___Type_ofType(ctx, field)
  6766. case "isOneOf":
  6767. return ec.fieldContext___Type_isOneOf(ctx, field)
  6768. }
  6769. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6770. },
  6771. }
  6772. return fc, nil
  6773. }
  6774. func (ec *executionContext) ___InputValue_defaultValue(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6775. return graphql.ResolveField(
  6776. ctx,
  6777. ec.OperationContext,
  6778. field,
  6779. ec.fieldContext___InputValue_defaultValue,
  6780. func(ctx context.Context) (any, error) {
  6781. return obj.DefaultValue, nil
  6782. },
  6783. nil,
  6784. ec.marshalOString2ᚖstring,
  6785. true,
  6786. false,
  6787. )
  6788. }
  6789. func (ec *executionContext) fieldContext___InputValue_defaultValue(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6790. fc = &graphql.FieldContext{
  6791. Object: "__InputValue",
  6792. Field: field,
  6793. IsMethod: false,
  6794. IsResolver: false,
  6795. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6796. return nil, errors.New("field of type String does not have child fields")
  6797. },
  6798. }
  6799. return fc, nil
  6800. }
  6801. func (ec *executionContext) ___InputValue_isDeprecated(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6802. return graphql.ResolveField(
  6803. ctx,
  6804. ec.OperationContext,
  6805. field,
  6806. ec.fieldContext___InputValue_isDeprecated,
  6807. func(ctx context.Context) (any, error) {
  6808. return obj.IsDeprecated(), nil
  6809. },
  6810. nil,
  6811. ec.marshalNBoolean2bool,
  6812. true,
  6813. true,
  6814. )
  6815. }
  6816. func (ec *executionContext) fieldContext___InputValue_isDeprecated(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6817. fc = &graphql.FieldContext{
  6818. Object: "__InputValue",
  6819. Field: field,
  6820. IsMethod: true,
  6821. IsResolver: false,
  6822. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6823. return nil, errors.New("field of type Boolean does not have child fields")
  6824. },
  6825. }
  6826. return fc, nil
  6827. }
  6828. func (ec *executionContext) ___InputValue_deprecationReason(ctx context.Context, field graphql.CollectedField, obj *introspection.InputValue) (ret graphql.Marshaler) {
  6829. return graphql.ResolveField(
  6830. ctx,
  6831. ec.OperationContext,
  6832. field,
  6833. ec.fieldContext___InputValue_deprecationReason,
  6834. func(ctx context.Context) (any, error) {
  6835. return obj.DeprecationReason(), nil
  6836. },
  6837. nil,
  6838. ec.marshalOString2ᚖstring,
  6839. true,
  6840. false,
  6841. )
  6842. }
  6843. func (ec *executionContext) fieldContext___InputValue_deprecationReason(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6844. fc = &graphql.FieldContext{
  6845. Object: "__InputValue",
  6846. Field: field,
  6847. IsMethod: true,
  6848. IsResolver: false,
  6849. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6850. return nil, errors.New("field of type String does not have child fields")
  6851. },
  6852. }
  6853. return fc, nil
  6854. }
  6855. func (ec *executionContext) ___Schema_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6856. return graphql.ResolveField(
  6857. ctx,
  6858. ec.OperationContext,
  6859. field,
  6860. ec.fieldContext___Schema_description,
  6861. func(ctx context.Context) (any, error) {
  6862. return obj.Description(), nil
  6863. },
  6864. nil,
  6865. ec.marshalOString2ᚖstring,
  6866. true,
  6867. false,
  6868. )
  6869. }
  6870. func (ec *executionContext) fieldContext___Schema_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6871. fc = &graphql.FieldContext{
  6872. Object: "__Schema",
  6873. Field: field,
  6874. IsMethod: true,
  6875. IsResolver: false,
  6876. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6877. return nil, errors.New("field of type String does not have child fields")
  6878. },
  6879. }
  6880. return fc, nil
  6881. }
  6882. func (ec *executionContext) ___Schema_types(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6883. return graphql.ResolveField(
  6884. ctx,
  6885. ec.OperationContext,
  6886. field,
  6887. ec.fieldContext___Schema_types,
  6888. func(ctx context.Context) (any, error) {
  6889. return obj.Types(), nil
  6890. },
  6891. nil,
  6892. ec.marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  6893. true,
  6894. true,
  6895. )
  6896. }
  6897. func (ec *executionContext) fieldContext___Schema_types(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6898. fc = &graphql.FieldContext{
  6899. Object: "__Schema",
  6900. Field: field,
  6901. IsMethod: true,
  6902. IsResolver: false,
  6903. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6904. switch field.Name {
  6905. case "kind":
  6906. return ec.fieldContext___Type_kind(ctx, field)
  6907. case "name":
  6908. return ec.fieldContext___Type_name(ctx, field)
  6909. case "description":
  6910. return ec.fieldContext___Type_description(ctx, field)
  6911. case "specifiedByURL":
  6912. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6913. case "fields":
  6914. return ec.fieldContext___Type_fields(ctx, field)
  6915. case "interfaces":
  6916. return ec.fieldContext___Type_interfaces(ctx, field)
  6917. case "possibleTypes":
  6918. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6919. case "enumValues":
  6920. return ec.fieldContext___Type_enumValues(ctx, field)
  6921. case "inputFields":
  6922. return ec.fieldContext___Type_inputFields(ctx, field)
  6923. case "ofType":
  6924. return ec.fieldContext___Type_ofType(ctx, field)
  6925. case "isOneOf":
  6926. return ec.fieldContext___Type_isOneOf(ctx, field)
  6927. }
  6928. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6929. },
  6930. }
  6931. return fc, nil
  6932. }
  6933. func (ec *executionContext) ___Schema_queryType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6934. return graphql.ResolveField(
  6935. ctx,
  6936. ec.OperationContext,
  6937. field,
  6938. ec.fieldContext___Schema_queryType,
  6939. func(ctx context.Context) (any, error) {
  6940. return obj.QueryType(), nil
  6941. },
  6942. nil,
  6943. ec.marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6944. true,
  6945. true,
  6946. )
  6947. }
  6948. func (ec *executionContext) fieldContext___Schema_queryType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  6949. fc = &graphql.FieldContext{
  6950. Object: "__Schema",
  6951. Field: field,
  6952. IsMethod: true,
  6953. IsResolver: false,
  6954. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  6955. switch field.Name {
  6956. case "kind":
  6957. return ec.fieldContext___Type_kind(ctx, field)
  6958. case "name":
  6959. return ec.fieldContext___Type_name(ctx, field)
  6960. case "description":
  6961. return ec.fieldContext___Type_description(ctx, field)
  6962. case "specifiedByURL":
  6963. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  6964. case "fields":
  6965. return ec.fieldContext___Type_fields(ctx, field)
  6966. case "interfaces":
  6967. return ec.fieldContext___Type_interfaces(ctx, field)
  6968. case "possibleTypes":
  6969. return ec.fieldContext___Type_possibleTypes(ctx, field)
  6970. case "enumValues":
  6971. return ec.fieldContext___Type_enumValues(ctx, field)
  6972. case "inputFields":
  6973. return ec.fieldContext___Type_inputFields(ctx, field)
  6974. case "ofType":
  6975. return ec.fieldContext___Type_ofType(ctx, field)
  6976. case "isOneOf":
  6977. return ec.fieldContext___Type_isOneOf(ctx, field)
  6978. }
  6979. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  6980. },
  6981. }
  6982. return fc, nil
  6983. }
  6984. func (ec *executionContext) ___Schema_mutationType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  6985. return graphql.ResolveField(
  6986. ctx,
  6987. ec.OperationContext,
  6988. field,
  6989. ec.fieldContext___Schema_mutationType,
  6990. func(ctx context.Context) (any, error) {
  6991. return obj.MutationType(), nil
  6992. },
  6993. nil,
  6994. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  6995. true,
  6996. false,
  6997. )
  6998. }
  6999. func (ec *executionContext) fieldContext___Schema_mutationType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7000. fc = &graphql.FieldContext{
  7001. Object: "__Schema",
  7002. Field: field,
  7003. IsMethod: true,
  7004. IsResolver: false,
  7005. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7006. switch field.Name {
  7007. case "kind":
  7008. return ec.fieldContext___Type_kind(ctx, field)
  7009. case "name":
  7010. return ec.fieldContext___Type_name(ctx, field)
  7011. case "description":
  7012. return ec.fieldContext___Type_description(ctx, field)
  7013. case "specifiedByURL":
  7014. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7015. case "fields":
  7016. return ec.fieldContext___Type_fields(ctx, field)
  7017. case "interfaces":
  7018. return ec.fieldContext___Type_interfaces(ctx, field)
  7019. case "possibleTypes":
  7020. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7021. case "enumValues":
  7022. return ec.fieldContext___Type_enumValues(ctx, field)
  7023. case "inputFields":
  7024. return ec.fieldContext___Type_inputFields(ctx, field)
  7025. case "ofType":
  7026. return ec.fieldContext___Type_ofType(ctx, field)
  7027. case "isOneOf":
  7028. return ec.fieldContext___Type_isOneOf(ctx, field)
  7029. }
  7030. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7031. },
  7032. }
  7033. return fc, nil
  7034. }
  7035. func (ec *executionContext) ___Schema_subscriptionType(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  7036. return graphql.ResolveField(
  7037. ctx,
  7038. ec.OperationContext,
  7039. field,
  7040. ec.fieldContext___Schema_subscriptionType,
  7041. func(ctx context.Context) (any, error) {
  7042. return obj.SubscriptionType(), nil
  7043. },
  7044. nil,
  7045. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  7046. true,
  7047. false,
  7048. )
  7049. }
  7050. func (ec *executionContext) fieldContext___Schema_subscriptionType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7051. fc = &graphql.FieldContext{
  7052. Object: "__Schema",
  7053. Field: field,
  7054. IsMethod: true,
  7055. IsResolver: false,
  7056. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7057. switch field.Name {
  7058. case "kind":
  7059. return ec.fieldContext___Type_kind(ctx, field)
  7060. case "name":
  7061. return ec.fieldContext___Type_name(ctx, field)
  7062. case "description":
  7063. return ec.fieldContext___Type_description(ctx, field)
  7064. case "specifiedByURL":
  7065. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7066. case "fields":
  7067. return ec.fieldContext___Type_fields(ctx, field)
  7068. case "interfaces":
  7069. return ec.fieldContext___Type_interfaces(ctx, field)
  7070. case "possibleTypes":
  7071. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7072. case "enumValues":
  7073. return ec.fieldContext___Type_enumValues(ctx, field)
  7074. case "inputFields":
  7075. return ec.fieldContext___Type_inputFields(ctx, field)
  7076. case "ofType":
  7077. return ec.fieldContext___Type_ofType(ctx, field)
  7078. case "isOneOf":
  7079. return ec.fieldContext___Type_isOneOf(ctx, field)
  7080. }
  7081. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7082. },
  7083. }
  7084. return fc, nil
  7085. }
  7086. func (ec *executionContext) ___Schema_directives(ctx context.Context, field graphql.CollectedField, obj *introspection.Schema) (ret graphql.Marshaler) {
  7087. return graphql.ResolveField(
  7088. ctx,
  7089. ec.OperationContext,
  7090. field,
  7091. ec.fieldContext___Schema_directives,
  7092. func(ctx context.Context) (any, error) {
  7093. return obj.Directives(), nil
  7094. },
  7095. nil,
  7096. ec.marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ,
  7097. true,
  7098. true,
  7099. )
  7100. }
  7101. func (ec *executionContext) fieldContext___Schema_directives(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7102. fc = &graphql.FieldContext{
  7103. Object: "__Schema",
  7104. Field: field,
  7105. IsMethod: true,
  7106. IsResolver: false,
  7107. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7108. switch field.Name {
  7109. case "name":
  7110. return ec.fieldContext___Directive_name(ctx, field)
  7111. case "description":
  7112. return ec.fieldContext___Directive_description(ctx, field)
  7113. case "isRepeatable":
  7114. return ec.fieldContext___Directive_isRepeatable(ctx, field)
  7115. case "locations":
  7116. return ec.fieldContext___Directive_locations(ctx, field)
  7117. case "args":
  7118. return ec.fieldContext___Directive_args(ctx, field)
  7119. }
  7120. return nil, fmt.Errorf("no field named %q was found under type __Directive", field.Name)
  7121. },
  7122. }
  7123. return fc, nil
  7124. }
  7125. func (ec *executionContext) ___Type_kind(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7126. return graphql.ResolveField(
  7127. ctx,
  7128. ec.OperationContext,
  7129. field,
  7130. ec.fieldContext___Type_kind,
  7131. func(ctx context.Context) (any, error) {
  7132. return obj.Kind(), nil
  7133. },
  7134. nil,
  7135. ec.marshalN__TypeKind2string,
  7136. true,
  7137. true,
  7138. )
  7139. }
  7140. func (ec *executionContext) fieldContext___Type_kind(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7141. fc = &graphql.FieldContext{
  7142. Object: "__Type",
  7143. Field: field,
  7144. IsMethod: true,
  7145. IsResolver: false,
  7146. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7147. return nil, errors.New("field of type __TypeKind does not have child fields")
  7148. },
  7149. }
  7150. return fc, nil
  7151. }
  7152. func (ec *executionContext) ___Type_name(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7153. return graphql.ResolveField(
  7154. ctx,
  7155. ec.OperationContext,
  7156. field,
  7157. ec.fieldContext___Type_name,
  7158. func(ctx context.Context) (any, error) {
  7159. return obj.Name(), nil
  7160. },
  7161. nil,
  7162. ec.marshalOString2ᚖstring,
  7163. true,
  7164. false,
  7165. )
  7166. }
  7167. func (ec *executionContext) fieldContext___Type_name(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7168. fc = &graphql.FieldContext{
  7169. Object: "__Type",
  7170. Field: field,
  7171. IsMethod: true,
  7172. IsResolver: false,
  7173. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7174. return nil, errors.New("field of type String does not have child fields")
  7175. },
  7176. }
  7177. return fc, nil
  7178. }
  7179. func (ec *executionContext) ___Type_description(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7180. return graphql.ResolveField(
  7181. ctx,
  7182. ec.OperationContext,
  7183. field,
  7184. ec.fieldContext___Type_description,
  7185. func(ctx context.Context) (any, error) {
  7186. return obj.Description(), nil
  7187. },
  7188. nil,
  7189. ec.marshalOString2ᚖstring,
  7190. true,
  7191. false,
  7192. )
  7193. }
  7194. func (ec *executionContext) fieldContext___Type_description(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7195. fc = &graphql.FieldContext{
  7196. Object: "__Type",
  7197. Field: field,
  7198. IsMethod: true,
  7199. IsResolver: false,
  7200. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7201. return nil, errors.New("field of type String does not have child fields")
  7202. },
  7203. }
  7204. return fc, nil
  7205. }
  7206. func (ec *executionContext) ___Type_specifiedByURL(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7207. return graphql.ResolveField(
  7208. ctx,
  7209. ec.OperationContext,
  7210. field,
  7211. ec.fieldContext___Type_specifiedByURL,
  7212. func(ctx context.Context) (any, error) {
  7213. return obj.SpecifiedByURL(), nil
  7214. },
  7215. nil,
  7216. ec.marshalOString2ᚖstring,
  7217. true,
  7218. false,
  7219. )
  7220. }
  7221. func (ec *executionContext) fieldContext___Type_specifiedByURL(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7222. fc = &graphql.FieldContext{
  7223. Object: "__Type",
  7224. Field: field,
  7225. IsMethod: true,
  7226. IsResolver: false,
  7227. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7228. return nil, errors.New("field of type String does not have child fields")
  7229. },
  7230. }
  7231. return fc, nil
  7232. }
  7233. func (ec *executionContext) ___Type_fields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7234. return graphql.ResolveField(
  7235. ctx,
  7236. ec.OperationContext,
  7237. field,
  7238. ec.fieldContext___Type_fields,
  7239. func(ctx context.Context) (any, error) {
  7240. fc := graphql.GetFieldContext(ctx)
  7241. return obj.Fields(fc.Args["includeDeprecated"].(bool)), nil
  7242. },
  7243. nil,
  7244. ec.marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ,
  7245. true,
  7246. false,
  7247. )
  7248. }
  7249. func (ec *executionContext) fieldContext___Type_fields(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7250. fc = &graphql.FieldContext{
  7251. Object: "__Type",
  7252. Field: field,
  7253. IsMethod: true,
  7254. IsResolver: false,
  7255. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7256. switch field.Name {
  7257. case "name":
  7258. return ec.fieldContext___Field_name(ctx, field)
  7259. case "description":
  7260. return ec.fieldContext___Field_description(ctx, field)
  7261. case "args":
  7262. return ec.fieldContext___Field_args(ctx, field)
  7263. case "type":
  7264. return ec.fieldContext___Field_type(ctx, field)
  7265. case "isDeprecated":
  7266. return ec.fieldContext___Field_isDeprecated(ctx, field)
  7267. case "deprecationReason":
  7268. return ec.fieldContext___Field_deprecationReason(ctx, field)
  7269. }
  7270. return nil, fmt.Errorf("no field named %q was found under type __Field", field.Name)
  7271. },
  7272. }
  7273. defer func() {
  7274. if r := recover(); r != nil {
  7275. err = ec.Recover(ctx, r)
  7276. ec.Error(ctx, err)
  7277. }
  7278. }()
  7279. ctx = graphql.WithFieldContext(ctx, fc)
  7280. if fc.Args, err = ec.field___Type_fields_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  7281. ec.Error(ctx, err)
  7282. return fc, err
  7283. }
  7284. return fc, nil
  7285. }
  7286. func (ec *executionContext) ___Type_interfaces(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7287. return graphql.ResolveField(
  7288. ctx,
  7289. ec.OperationContext,
  7290. field,
  7291. ec.fieldContext___Type_interfaces,
  7292. func(ctx context.Context) (any, error) {
  7293. return obj.Interfaces(), nil
  7294. },
  7295. nil,
  7296. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  7297. true,
  7298. false,
  7299. )
  7300. }
  7301. func (ec *executionContext) fieldContext___Type_interfaces(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7302. fc = &graphql.FieldContext{
  7303. Object: "__Type",
  7304. Field: field,
  7305. IsMethod: true,
  7306. IsResolver: false,
  7307. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7308. switch field.Name {
  7309. case "kind":
  7310. return ec.fieldContext___Type_kind(ctx, field)
  7311. case "name":
  7312. return ec.fieldContext___Type_name(ctx, field)
  7313. case "description":
  7314. return ec.fieldContext___Type_description(ctx, field)
  7315. case "specifiedByURL":
  7316. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7317. case "fields":
  7318. return ec.fieldContext___Type_fields(ctx, field)
  7319. case "interfaces":
  7320. return ec.fieldContext___Type_interfaces(ctx, field)
  7321. case "possibleTypes":
  7322. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7323. case "enumValues":
  7324. return ec.fieldContext___Type_enumValues(ctx, field)
  7325. case "inputFields":
  7326. return ec.fieldContext___Type_inputFields(ctx, field)
  7327. case "ofType":
  7328. return ec.fieldContext___Type_ofType(ctx, field)
  7329. case "isOneOf":
  7330. return ec.fieldContext___Type_isOneOf(ctx, field)
  7331. }
  7332. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7333. },
  7334. }
  7335. return fc, nil
  7336. }
  7337. func (ec *executionContext) ___Type_possibleTypes(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7338. return graphql.ResolveField(
  7339. ctx,
  7340. ec.OperationContext,
  7341. field,
  7342. ec.fieldContext___Type_possibleTypes,
  7343. func(ctx context.Context) (any, error) {
  7344. return obj.PossibleTypes(), nil
  7345. },
  7346. nil,
  7347. ec.marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ,
  7348. true,
  7349. false,
  7350. )
  7351. }
  7352. func (ec *executionContext) fieldContext___Type_possibleTypes(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7353. fc = &graphql.FieldContext{
  7354. Object: "__Type",
  7355. Field: field,
  7356. IsMethod: true,
  7357. IsResolver: false,
  7358. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7359. switch field.Name {
  7360. case "kind":
  7361. return ec.fieldContext___Type_kind(ctx, field)
  7362. case "name":
  7363. return ec.fieldContext___Type_name(ctx, field)
  7364. case "description":
  7365. return ec.fieldContext___Type_description(ctx, field)
  7366. case "specifiedByURL":
  7367. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7368. case "fields":
  7369. return ec.fieldContext___Type_fields(ctx, field)
  7370. case "interfaces":
  7371. return ec.fieldContext___Type_interfaces(ctx, field)
  7372. case "possibleTypes":
  7373. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7374. case "enumValues":
  7375. return ec.fieldContext___Type_enumValues(ctx, field)
  7376. case "inputFields":
  7377. return ec.fieldContext___Type_inputFields(ctx, field)
  7378. case "ofType":
  7379. return ec.fieldContext___Type_ofType(ctx, field)
  7380. case "isOneOf":
  7381. return ec.fieldContext___Type_isOneOf(ctx, field)
  7382. }
  7383. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7384. },
  7385. }
  7386. return fc, nil
  7387. }
  7388. func (ec *executionContext) ___Type_enumValues(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7389. return graphql.ResolveField(
  7390. ctx,
  7391. ec.OperationContext,
  7392. field,
  7393. ec.fieldContext___Type_enumValues,
  7394. func(ctx context.Context) (any, error) {
  7395. fc := graphql.GetFieldContext(ctx)
  7396. return obj.EnumValues(fc.Args["includeDeprecated"].(bool)), nil
  7397. },
  7398. nil,
  7399. ec.marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ,
  7400. true,
  7401. false,
  7402. )
  7403. }
  7404. func (ec *executionContext) fieldContext___Type_enumValues(ctx context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7405. fc = &graphql.FieldContext{
  7406. Object: "__Type",
  7407. Field: field,
  7408. IsMethod: true,
  7409. IsResolver: false,
  7410. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7411. switch field.Name {
  7412. case "name":
  7413. return ec.fieldContext___EnumValue_name(ctx, field)
  7414. case "description":
  7415. return ec.fieldContext___EnumValue_description(ctx, field)
  7416. case "isDeprecated":
  7417. return ec.fieldContext___EnumValue_isDeprecated(ctx, field)
  7418. case "deprecationReason":
  7419. return ec.fieldContext___EnumValue_deprecationReason(ctx, field)
  7420. }
  7421. return nil, fmt.Errorf("no field named %q was found under type __EnumValue", field.Name)
  7422. },
  7423. }
  7424. defer func() {
  7425. if r := recover(); r != nil {
  7426. err = ec.Recover(ctx, r)
  7427. ec.Error(ctx, err)
  7428. }
  7429. }()
  7430. ctx = graphql.WithFieldContext(ctx, fc)
  7431. if fc.Args, err = ec.field___Type_enumValues_args(ctx, field.ArgumentMap(ec.Variables)); err != nil {
  7432. ec.Error(ctx, err)
  7433. return fc, err
  7434. }
  7435. return fc, nil
  7436. }
  7437. func (ec *executionContext) ___Type_inputFields(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7438. return graphql.ResolveField(
  7439. ctx,
  7440. ec.OperationContext,
  7441. field,
  7442. ec.fieldContext___Type_inputFields,
  7443. func(ctx context.Context) (any, error) {
  7444. return obj.InputFields(), nil
  7445. },
  7446. nil,
  7447. ec.marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ,
  7448. true,
  7449. false,
  7450. )
  7451. }
  7452. func (ec *executionContext) fieldContext___Type_inputFields(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7453. fc = &graphql.FieldContext{
  7454. Object: "__Type",
  7455. Field: field,
  7456. IsMethod: true,
  7457. IsResolver: false,
  7458. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7459. switch field.Name {
  7460. case "name":
  7461. return ec.fieldContext___InputValue_name(ctx, field)
  7462. case "description":
  7463. return ec.fieldContext___InputValue_description(ctx, field)
  7464. case "type":
  7465. return ec.fieldContext___InputValue_type(ctx, field)
  7466. case "defaultValue":
  7467. return ec.fieldContext___InputValue_defaultValue(ctx, field)
  7468. case "isDeprecated":
  7469. return ec.fieldContext___InputValue_isDeprecated(ctx, field)
  7470. case "deprecationReason":
  7471. return ec.fieldContext___InputValue_deprecationReason(ctx, field)
  7472. }
  7473. return nil, fmt.Errorf("no field named %q was found under type __InputValue", field.Name)
  7474. },
  7475. }
  7476. return fc, nil
  7477. }
  7478. func (ec *executionContext) ___Type_ofType(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7479. return graphql.ResolveField(
  7480. ctx,
  7481. ec.OperationContext,
  7482. field,
  7483. ec.fieldContext___Type_ofType,
  7484. func(ctx context.Context) (any, error) {
  7485. return obj.OfType(), nil
  7486. },
  7487. nil,
  7488. ec.marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType,
  7489. true,
  7490. false,
  7491. )
  7492. }
  7493. func (ec *executionContext) fieldContext___Type_ofType(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7494. fc = &graphql.FieldContext{
  7495. Object: "__Type",
  7496. Field: field,
  7497. IsMethod: true,
  7498. IsResolver: false,
  7499. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7500. switch field.Name {
  7501. case "kind":
  7502. return ec.fieldContext___Type_kind(ctx, field)
  7503. case "name":
  7504. return ec.fieldContext___Type_name(ctx, field)
  7505. case "description":
  7506. return ec.fieldContext___Type_description(ctx, field)
  7507. case "specifiedByURL":
  7508. return ec.fieldContext___Type_specifiedByURL(ctx, field)
  7509. case "fields":
  7510. return ec.fieldContext___Type_fields(ctx, field)
  7511. case "interfaces":
  7512. return ec.fieldContext___Type_interfaces(ctx, field)
  7513. case "possibleTypes":
  7514. return ec.fieldContext___Type_possibleTypes(ctx, field)
  7515. case "enumValues":
  7516. return ec.fieldContext___Type_enumValues(ctx, field)
  7517. case "inputFields":
  7518. return ec.fieldContext___Type_inputFields(ctx, field)
  7519. case "ofType":
  7520. return ec.fieldContext___Type_ofType(ctx, field)
  7521. case "isOneOf":
  7522. return ec.fieldContext___Type_isOneOf(ctx, field)
  7523. }
  7524. return nil, fmt.Errorf("no field named %q was found under type __Type", field.Name)
  7525. },
  7526. }
  7527. return fc, nil
  7528. }
  7529. func (ec *executionContext) ___Type_isOneOf(ctx context.Context, field graphql.CollectedField, obj *introspection.Type) (ret graphql.Marshaler) {
  7530. return graphql.ResolveField(
  7531. ctx,
  7532. ec.OperationContext,
  7533. field,
  7534. ec.fieldContext___Type_isOneOf,
  7535. func(ctx context.Context) (any, error) {
  7536. return obj.IsOneOf(), nil
  7537. },
  7538. nil,
  7539. ec.marshalOBoolean2bool,
  7540. true,
  7541. false,
  7542. )
  7543. }
  7544. func (ec *executionContext) fieldContext___Type_isOneOf(_ context.Context, field graphql.CollectedField) (fc *graphql.FieldContext, err error) {
  7545. fc = &graphql.FieldContext{
  7546. Object: "__Type",
  7547. Field: field,
  7548. IsMethod: true,
  7549. IsResolver: false,
  7550. Child: func(ctx context.Context, field graphql.CollectedField) (*graphql.FieldContext, error) {
  7551. return nil, errors.New("field of type Boolean does not have child fields")
  7552. },
  7553. }
  7554. return fc, nil
  7555. }
  7556. // endregion **************************** field.gotpl *****************************
  7557. // region **************************** input.gotpl *****************************
  7558. func (ec *executionContext) unmarshalInputNewChannel(ctx context.Context, obj any) (model.NewChannel, error) {
  7559. var it model.NewChannel
  7560. asMap := map[string]any{}
  7561. for k, v := range obj.(map[string]any) {
  7562. asMap[k] = v
  7563. }
  7564. fieldsInOrder := [...]string{"participants"}
  7565. for _, k := range fieldsInOrder {
  7566. v, ok := asMap[k]
  7567. if !ok {
  7568. continue
  7569. }
  7570. switch k {
  7571. case "participants":
  7572. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7573. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7574. if err != nil {
  7575. return it, err
  7576. }
  7577. it.Participants = data
  7578. }
  7579. }
  7580. return it, nil
  7581. }
  7582. func (ec *executionContext) unmarshalInputNewMessage(ctx context.Context, obj any) (model.NewMessage, error) {
  7583. var it model.NewMessage
  7584. asMap := map[string]any{}
  7585. for k, v := range obj.(map[string]any) {
  7586. asMap[k] = v
  7587. }
  7588. fieldsInOrder := [...]string{"conversationId", "senderId", "content"}
  7589. for _, k := range fieldsInOrder {
  7590. v, ok := asMap[k]
  7591. if !ok {
  7592. continue
  7593. }
  7594. switch k {
  7595. case "conversationId":
  7596. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("conversationId"))
  7597. data, err := ec.unmarshalNID2string(ctx, v)
  7598. if err != nil {
  7599. return it, err
  7600. }
  7601. it.ConversationID = data
  7602. case "senderId":
  7603. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("senderId"))
  7604. data, err := ec.unmarshalNID2string(ctx, v)
  7605. if err != nil {
  7606. return it, err
  7607. }
  7608. it.SenderID = data
  7609. case "content":
  7610. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7611. data, err := ec.unmarshalNString2string(ctx, v)
  7612. if err != nil {
  7613. return it, err
  7614. }
  7615. it.Content = data
  7616. }
  7617. }
  7618. return it, nil
  7619. }
  7620. func (ec *executionContext) unmarshalInputNewNote(ctx context.Context, obj any) (model.NewNote, error) {
  7621. var it model.NewNote
  7622. asMap := map[string]any{}
  7623. for k, v := range obj.(map[string]any) {
  7624. asMap[k] = v
  7625. }
  7626. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7627. for _, k := range fieldsInOrder {
  7628. v, ok := asMap[k]
  7629. if !ok {
  7630. continue
  7631. }
  7632. switch k {
  7633. case "title":
  7634. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7635. data, err := ec.unmarshalNString2string(ctx, v)
  7636. if err != nil {
  7637. return it, err
  7638. }
  7639. it.Title = data
  7640. case "content":
  7641. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7642. data, err := ec.unmarshalNString2string(ctx, v)
  7643. if err != nil {
  7644. return it, err
  7645. }
  7646. it.Content = data
  7647. case "userId":
  7648. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  7649. data, err := ec.unmarshalNID2string(ctx, v)
  7650. if err != nil {
  7651. return it, err
  7652. }
  7653. it.UserID = data
  7654. case "serviceId":
  7655. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  7656. data, err := ec.unmarshalNID2string(ctx, v)
  7657. if err != nil {
  7658. return it, err
  7659. }
  7660. it.ServiceID = data
  7661. }
  7662. }
  7663. return it, nil
  7664. }
  7665. func (ec *executionContext) unmarshalInputNewPermission(ctx context.Context, obj any) (model.NewPermission, error) {
  7666. var it model.NewPermission
  7667. asMap := map[string]any{}
  7668. for k, v := range obj.(map[string]any) {
  7669. asMap[k] = v
  7670. }
  7671. fieldsInOrder := [...]string{"code", "description"}
  7672. for _, k := range fieldsInOrder {
  7673. v, ok := asMap[k]
  7674. if !ok {
  7675. continue
  7676. }
  7677. switch k {
  7678. case "code":
  7679. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7680. data, err := ec.unmarshalNString2string(ctx, v)
  7681. if err != nil {
  7682. return it, err
  7683. }
  7684. it.Code = data
  7685. case "description":
  7686. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7687. data, err := ec.unmarshalNString2string(ctx, v)
  7688. if err != nil {
  7689. return it, err
  7690. }
  7691. it.Description = data
  7692. }
  7693. }
  7694. return it, nil
  7695. }
  7696. func (ec *executionContext) unmarshalInputNewRole(ctx context.Context, obj any) (model.NewRole, error) {
  7697. var it model.NewRole
  7698. asMap := map[string]any{}
  7699. for k, v := range obj.(map[string]any) {
  7700. asMap[k] = v
  7701. }
  7702. fieldsInOrder := [...]string{"name", "description", "permissions"}
  7703. for _, k := range fieldsInOrder {
  7704. v, ok := asMap[k]
  7705. if !ok {
  7706. continue
  7707. }
  7708. switch k {
  7709. case "name":
  7710. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7711. data, err := ec.unmarshalNString2string(ctx, v)
  7712. if err != nil {
  7713. return it, err
  7714. }
  7715. it.Name = data
  7716. case "description":
  7717. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7718. data, err := ec.unmarshalNString2string(ctx, v)
  7719. if err != nil {
  7720. return it, err
  7721. }
  7722. it.Description = data
  7723. case "permissions":
  7724. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  7725. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7726. if err != nil {
  7727. return it, err
  7728. }
  7729. it.Permissions = data
  7730. }
  7731. }
  7732. return it, nil
  7733. }
  7734. func (ec *executionContext) unmarshalInputNewService(ctx context.Context, obj any) (model.NewService, error) {
  7735. var it model.NewService
  7736. asMap := map[string]any{}
  7737. for k, v := range obj.(map[string]any) {
  7738. asMap[k] = v
  7739. }
  7740. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  7741. for _, k := range fieldsInOrder {
  7742. v, ok := asMap[k]
  7743. if !ok {
  7744. continue
  7745. }
  7746. switch k {
  7747. case "name":
  7748. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  7749. data, err := ec.unmarshalNString2string(ctx, v)
  7750. if err != nil {
  7751. return it, err
  7752. }
  7753. it.Name = data
  7754. case "description":
  7755. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  7756. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7757. if err != nil {
  7758. return it, err
  7759. }
  7760. it.Description = data
  7761. case "createdById":
  7762. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7763. data, err := ec.unmarshalNID2string(ctx, v)
  7764. if err != nil {
  7765. return it, err
  7766. }
  7767. it.CreatedByID = data
  7768. case "participants":
  7769. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7770. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7771. if err != nil {
  7772. return it, err
  7773. }
  7774. it.Participants = data
  7775. }
  7776. }
  7777. return it, nil
  7778. }
  7779. func (ec *executionContext) unmarshalInputNewTask(ctx context.Context, obj any) (model.NewTask, error) {
  7780. var it model.NewTask
  7781. asMap := map[string]any{}
  7782. for k, v := range obj.(map[string]any) {
  7783. asMap[k] = v
  7784. }
  7785. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  7786. for _, k := range fieldsInOrder {
  7787. v, ok := asMap[k]
  7788. if !ok {
  7789. continue
  7790. }
  7791. switch k {
  7792. case "title":
  7793. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7794. data, err := ec.unmarshalNString2string(ctx, v)
  7795. if err != nil {
  7796. return it, err
  7797. }
  7798. it.Title = data
  7799. case "content":
  7800. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7801. data, err := ec.unmarshalNString2string(ctx, v)
  7802. if err != nil {
  7803. return it, err
  7804. }
  7805. it.Content = data
  7806. case "createdById":
  7807. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  7808. data, err := ec.unmarshalNID2string(ctx, v)
  7809. if err != nil {
  7810. return it, err
  7811. }
  7812. it.CreatedByID = data
  7813. case "assigneeId":
  7814. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  7815. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7816. if err != nil {
  7817. return it, err
  7818. }
  7819. it.AssigneeID = data
  7820. case "statusId":
  7821. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  7822. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7823. if err != nil {
  7824. return it, err
  7825. }
  7826. it.StatusID = data
  7827. case "dueDate":
  7828. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  7829. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7830. if err != nil {
  7831. return it, err
  7832. }
  7833. it.DueDate = data
  7834. case "priority":
  7835. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  7836. data, err := ec.unmarshalNString2string(ctx, v)
  7837. if err != nil {
  7838. return it, err
  7839. }
  7840. it.Priority = data
  7841. }
  7842. }
  7843. return it, nil
  7844. }
  7845. func (ec *executionContext) unmarshalInputNewTaskStatus(ctx context.Context, obj any) (model.NewTaskStatus, error) {
  7846. var it model.NewTaskStatus
  7847. asMap := map[string]any{}
  7848. for k, v := range obj.(map[string]any) {
  7849. asMap[k] = v
  7850. }
  7851. fieldsInOrder := [...]string{"code", "label"}
  7852. for _, k := range fieldsInOrder {
  7853. v, ok := asMap[k]
  7854. if !ok {
  7855. continue
  7856. }
  7857. switch k {
  7858. case "code":
  7859. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  7860. data, err := ec.unmarshalNString2string(ctx, v)
  7861. if err != nil {
  7862. return it, err
  7863. }
  7864. it.Code = data
  7865. case "label":
  7866. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  7867. data, err := ec.unmarshalNString2string(ctx, v)
  7868. if err != nil {
  7869. return it, err
  7870. }
  7871. it.Label = data
  7872. }
  7873. }
  7874. return it, nil
  7875. }
  7876. func (ec *executionContext) unmarshalInputNewUser(ctx context.Context, obj any) (model.NewUser, error) {
  7877. var it model.NewUser
  7878. asMap := map[string]any{}
  7879. for k, v := range obj.(map[string]any) {
  7880. asMap[k] = v
  7881. }
  7882. fieldsInOrder := [...]string{"email", "password", "roles"}
  7883. for _, k := range fieldsInOrder {
  7884. v, ok := asMap[k]
  7885. if !ok {
  7886. continue
  7887. }
  7888. switch k {
  7889. case "email":
  7890. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  7891. data, err := ec.unmarshalNString2string(ctx, v)
  7892. if err != nil {
  7893. return it, err
  7894. }
  7895. it.Email = data
  7896. case "password":
  7897. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  7898. data, err := ec.unmarshalNString2string(ctx, v)
  7899. if err != nil {
  7900. return it, err
  7901. }
  7902. it.Password = data
  7903. case "roles":
  7904. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  7905. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7906. if err != nil {
  7907. return it, err
  7908. }
  7909. it.Roles = data
  7910. }
  7911. }
  7912. return it, nil
  7913. }
  7914. func (ec *executionContext) unmarshalInputUpdateChannelInput(ctx context.Context, obj any) (model.UpdateChannelInput, error) {
  7915. var it model.UpdateChannelInput
  7916. asMap := map[string]any{}
  7917. for k, v := range obj.(map[string]any) {
  7918. asMap[k] = v
  7919. }
  7920. fieldsInOrder := [...]string{"participants"}
  7921. for _, k := range fieldsInOrder {
  7922. v, ok := asMap[k]
  7923. if !ok {
  7924. continue
  7925. }
  7926. switch k {
  7927. case "participants":
  7928. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  7929. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  7930. if err != nil {
  7931. return it, err
  7932. }
  7933. it.Participants = data
  7934. }
  7935. }
  7936. return it, nil
  7937. }
  7938. func (ec *executionContext) unmarshalInputUpdateMessageInput(ctx context.Context, obj any) (model.UpdateMessageInput, error) {
  7939. var it model.UpdateMessageInput
  7940. asMap := map[string]any{}
  7941. for k, v := range obj.(map[string]any) {
  7942. asMap[k] = v
  7943. }
  7944. fieldsInOrder := [...]string{"conversationId", "senderId", "content"}
  7945. for _, k := range fieldsInOrder {
  7946. v, ok := asMap[k]
  7947. if !ok {
  7948. continue
  7949. }
  7950. switch k {
  7951. case "conversationId":
  7952. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("conversationId"))
  7953. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7954. if err != nil {
  7955. return it, err
  7956. }
  7957. it.ConversationID = data
  7958. case "senderId":
  7959. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("senderId"))
  7960. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  7961. if err != nil {
  7962. return it, err
  7963. }
  7964. it.SenderID = data
  7965. case "content":
  7966. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7967. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7968. if err != nil {
  7969. return it, err
  7970. }
  7971. it.Content = data
  7972. }
  7973. }
  7974. return it, nil
  7975. }
  7976. func (ec *executionContext) unmarshalInputUpdateNoteInput(ctx context.Context, obj any) (model.UpdateNoteInput, error) {
  7977. var it model.UpdateNoteInput
  7978. asMap := map[string]any{}
  7979. for k, v := range obj.(map[string]any) {
  7980. asMap[k] = v
  7981. }
  7982. fieldsInOrder := [...]string{"title", "content", "userId", "serviceId"}
  7983. for _, k := range fieldsInOrder {
  7984. v, ok := asMap[k]
  7985. if !ok {
  7986. continue
  7987. }
  7988. switch k {
  7989. case "title":
  7990. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  7991. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7992. if err != nil {
  7993. return it, err
  7994. }
  7995. it.Title = data
  7996. case "content":
  7997. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  7998. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  7999. if err != nil {
  8000. return it, err
  8001. }
  8002. it.Content = data
  8003. case "userId":
  8004. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("userId"))
  8005. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8006. if err != nil {
  8007. return it, err
  8008. }
  8009. it.UserID = data
  8010. case "serviceId":
  8011. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("serviceId"))
  8012. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8013. if err != nil {
  8014. return it, err
  8015. }
  8016. it.ServiceID = data
  8017. }
  8018. }
  8019. return it, nil
  8020. }
  8021. func (ec *executionContext) unmarshalInputUpdatePermissionInput(ctx context.Context, obj any) (model.UpdatePermissionInput, error) {
  8022. var it model.UpdatePermissionInput
  8023. asMap := map[string]any{}
  8024. for k, v := range obj.(map[string]any) {
  8025. asMap[k] = v
  8026. }
  8027. fieldsInOrder := [...]string{"code", "description"}
  8028. for _, k := range fieldsInOrder {
  8029. v, ok := asMap[k]
  8030. if !ok {
  8031. continue
  8032. }
  8033. switch k {
  8034. case "code":
  8035. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  8036. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8037. if err != nil {
  8038. return it, err
  8039. }
  8040. it.Code = data
  8041. case "description":
  8042. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  8043. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8044. if err != nil {
  8045. return it, err
  8046. }
  8047. it.Description = data
  8048. }
  8049. }
  8050. return it, nil
  8051. }
  8052. func (ec *executionContext) unmarshalInputUpdateRoleInput(ctx context.Context, obj any) (model.UpdateRoleInput, error) {
  8053. var it model.UpdateRoleInput
  8054. asMap := map[string]any{}
  8055. for k, v := range obj.(map[string]any) {
  8056. asMap[k] = v
  8057. }
  8058. fieldsInOrder := [...]string{"name", "description", "permissions"}
  8059. for _, k := range fieldsInOrder {
  8060. v, ok := asMap[k]
  8061. if !ok {
  8062. continue
  8063. }
  8064. switch k {
  8065. case "name":
  8066. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  8067. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8068. if err != nil {
  8069. return it, err
  8070. }
  8071. it.Name = data
  8072. case "description":
  8073. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  8074. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8075. if err != nil {
  8076. return it, err
  8077. }
  8078. it.Description = data
  8079. case "permissions":
  8080. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("permissions"))
  8081. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  8082. if err != nil {
  8083. return it, err
  8084. }
  8085. it.Permissions = data
  8086. }
  8087. }
  8088. return it, nil
  8089. }
  8090. func (ec *executionContext) unmarshalInputUpdateServiceInput(ctx context.Context, obj any) (model.UpdateServiceInput, error) {
  8091. var it model.UpdateServiceInput
  8092. asMap := map[string]any{}
  8093. for k, v := range obj.(map[string]any) {
  8094. asMap[k] = v
  8095. }
  8096. fieldsInOrder := [...]string{"name", "description", "createdById", "participants"}
  8097. for _, k := range fieldsInOrder {
  8098. v, ok := asMap[k]
  8099. if !ok {
  8100. continue
  8101. }
  8102. switch k {
  8103. case "name":
  8104. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("name"))
  8105. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8106. if err != nil {
  8107. return it, err
  8108. }
  8109. it.Name = data
  8110. case "description":
  8111. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("description"))
  8112. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8113. if err != nil {
  8114. return it, err
  8115. }
  8116. it.Description = data
  8117. case "createdById":
  8118. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  8119. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8120. if err != nil {
  8121. return it, err
  8122. }
  8123. it.CreatedByID = data
  8124. case "participants":
  8125. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("participants"))
  8126. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  8127. if err != nil {
  8128. return it, err
  8129. }
  8130. it.Participants = data
  8131. }
  8132. }
  8133. return it, nil
  8134. }
  8135. func (ec *executionContext) unmarshalInputUpdateTaskInput(ctx context.Context, obj any) (model.UpdateTaskInput, error) {
  8136. var it model.UpdateTaskInput
  8137. asMap := map[string]any{}
  8138. for k, v := range obj.(map[string]any) {
  8139. asMap[k] = v
  8140. }
  8141. fieldsInOrder := [...]string{"title", "content", "createdById", "assigneeId", "statusId", "dueDate", "priority"}
  8142. for _, k := range fieldsInOrder {
  8143. v, ok := asMap[k]
  8144. if !ok {
  8145. continue
  8146. }
  8147. switch k {
  8148. case "title":
  8149. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("title"))
  8150. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8151. if err != nil {
  8152. return it, err
  8153. }
  8154. it.Title = data
  8155. case "content":
  8156. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("content"))
  8157. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8158. if err != nil {
  8159. return it, err
  8160. }
  8161. it.Content = data
  8162. case "createdById":
  8163. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("createdById"))
  8164. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8165. if err != nil {
  8166. return it, err
  8167. }
  8168. it.CreatedByID = data
  8169. case "assigneeId":
  8170. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("assigneeId"))
  8171. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8172. if err != nil {
  8173. return it, err
  8174. }
  8175. it.AssigneeID = data
  8176. case "statusId":
  8177. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("statusId"))
  8178. data, err := ec.unmarshalOID2ᚖstring(ctx, v)
  8179. if err != nil {
  8180. return it, err
  8181. }
  8182. it.StatusID = data
  8183. case "dueDate":
  8184. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("dueDate"))
  8185. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8186. if err != nil {
  8187. return it, err
  8188. }
  8189. it.DueDate = data
  8190. case "priority":
  8191. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("priority"))
  8192. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8193. if err != nil {
  8194. return it, err
  8195. }
  8196. it.Priority = data
  8197. }
  8198. }
  8199. return it, nil
  8200. }
  8201. func (ec *executionContext) unmarshalInputUpdateTaskStatusInput(ctx context.Context, obj any) (model.UpdateTaskStatusInput, error) {
  8202. var it model.UpdateTaskStatusInput
  8203. asMap := map[string]any{}
  8204. for k, v := range obj.(map[string]any) {
  8205. asMap[k] = v
  8206. }
  8207. fieldsInOrder := [...]string{"code", "label"}
  8208. for _, k := range fieldsInOrder {
  8209. v, ok := asMap[k]
  8210. if !ok {
  8211. continue
  8212. }
  8213. switch k {
  8214. case "code":
  8215. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("code"))
  8216. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8217. if err != nil {
  8218. return it, err
  8219. }
  8220. it.Code = data
  8221. case "label":
  8222. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("label"))
  8223. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8224. if err != nil {
  8225. return it, err
  8226. }
  8227. it.Label = data
  8228. }
  8229. }
  8230. return it, nil
  8231. }
  8232. func (ec *executionContext) unmarshalInputUpdateUserInput(ctx context.Context, obj any) (model.UpdateUserInput, error) {
  8233. var it model.UpdateUserInput
  8234. asMap := map[string]any{}
  8235. for k, v := range obj.(map[string]any) {
  8236. asMap[k] = v
  8237. }
  8238. fieldsInOrder := [...]string{"email", "password", "roles"}
  8239. for _, k := range fieldsInOrder {
  8240. v, ok := asMap[k]
  8241. if !ok {
  8242. continue
  8243. }
  8244. switch k {
  8245. case "email":
  8246. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("email"))
  8247. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8248. if err != nil {
  8249. return it, err
  8250. }
  8251. it.Email = data
  8252. case "password":
  8253. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("password"))
  8254. data, err := ec.unmarshalOString2ᚖstring(ctx, v)
  8255. if err != nil {
  8256. return it, err
  8257. }
  8258. it.Password = data
  8259. case "roles":
  8260. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithField("roles"))
  8261. data, err := ec.unmarshalNID2ᚕstringᚄ(ctx, v)
  8262. if err != nil {
  8263. return it, err
  8264. }
  8265. it.Roles = data
  8266. }
  8267. }
  8268. return it, nil
  8269. }
  8270. // endregion **************************** input.gotpl *****************************
  8271. // region ************************** interface.gotpl ***************************
  8272. // endregion ************************** interface.gotpl ***************************
  8273. // region **************************** object.gotpl ****************************
  8274. var authPayloadImplementors = []string{"AuthPayload"}
  8275. func (ec *executionContext) _AuthPayload(ctx context.Context, sel ast.SelectionSet, obj *model.AuthPayload) graphql.Marshaler {
  8276. fields := graphql.CollectFields(ec.OperationContext, sel, authPayloadImplementors)
  8277. out := graphql.NewFieldSet(fields)
  8278. deferred := make(map[string]*graphql.FieldSet)
  8279. for i, field := range fields {
  8280. switch field.Name {
  8281. case "__typename":
  8282. out.Values[i] = graphql.MarshalString("AuthPayload")
  8283. case "token":
  8284. out.Values[i] = ec._AuthPayload_token(ctx, field, obj)
  8285. if out.Values[i] == graphql.Null {
  8286. out.Invalids++
  8287. }
  8288. case "user":
  8289. out.Values[i] = ec._AuthPayload_user(ctx, field, obj)
  8290. if out.Values[i] == graphql.Null {
  8291. out.Invalids++
  8292. }
  8293. default:
  8294. panic("unknown field " + strconv.Quote(field.Name))
  8295. }
  8296. }
  8297. out.Dispatch(ctx)
  8298. if out.Invalids > 0 {
  8299. return graphql.Null
  8300. }
  8301. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8302. for label, dfs := range deferred {
  8303. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8304. Label: label,
  8305. Path: graphql.GetPath(ctx),
  8306. FieldSet: dfs,
  8307. Context: ctx,
  8308. })
  8309. }
  8310. return out
  8311. }
  8312. var channelImplementors = []string{"Channel"}
  8313. func (ec *executionContext) _Channel(ctx context.Context, sel ast.SelectionSet, obj *model.Channel) graphql.Marshaler {
  8314. fields := graphql.CollectFields(ec.OperationContext, sel, channelImplementors)
  8315. out := graphql.NewFieldSet(fields)
  8316. deferred := make(map[string]*graphql.FieldSet)
  8317. for i, field := range fields {
  8318. switch field.Name {
  8319. case "__typename":
  8320. out.Values[i] = graphql.MarshalString("Channel")
  8321. case "id":
  8322. out.Values[i] = ec._Channel_id(ctx, field, obj)
  8323. if out.Values[i] == graphql.Null {
  8324. out.Invalids++
  8325. }
  8326. case "participants":
  8327. out.Values[i] = ec._Channel_participants(ctx, field, obj)
  8328. if out.Values[i] == graphql.Null {
  8329. out.Invalids++
  8330. }
  8331. case "createdAt":
  8332. out.Values[i] = ec._Channel_createdAt(ctx, field, obj)
  8333. if out.Values[i] == graphql.Null {
  8334. out.Invalids++
  8335. }
  8336. case "updatedAt":
  8337. out.Values[i] = ec._Channel_updatedAt(ctx, field, obj)
  8338. if out.Values[i] == graphql.Null {
  8339. out.Invalids++
  8340. }
  8341. default:
  8342. panic("unknown field " + strconv.Quote(field.Name))
  8343. }
  8344. }
  8345. out.Dispatch(ctx)
  8346. if out.Invalids > 0 {
  8347. return graphql.Null
  8348. }
  8349. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8350. for label, dfs := range deferred {
  8351. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8352. Label: label,
  8353. Path: graphql.GetPath(ctx),
  8354. FieldSet: dfs,
  8355. Context: ctx,
  8356. })
  8357. }
  8358. return out
  8359. }
  8360. var messageImplementors = []string{"Message"}
  8361. func (ec *executionContext) _Message(ctx context.Context, sel ast.SelectionSet, obj *model.Message) graphql.Marshaler {
  8362. fields := graphql.CollectFields(ec.OperationContext, sel, messageImplementors)
  8363. out := graphql.NewFieldSet(fields)
  8364. deferred := make(map[string]*graphql.FieldSet)
  8365. for i, field := range fields {
  8366. switch field.Name {
  8367. case "__typename":
  8368. out.Values[i] = graphql.MarshalString("Message")
  8369. case "id":
  8370. out.Values[i] = ec._Message_id(ctx, field, obj)
  8371. if out.Values[i] == graphql.Null {
  8372. out.Invalids++
  8373. }
  8374. case "conversationId":
  8375. out.Values[i] = ec._Message_conversationId(ctx, field, obj)
  8376. if out.Values[i] == graphql.Null {
  8377. out.Invalids++
  8378. }
  8379. case "senderId":
  8380. out.Values[i] = ec._Message_senderId(ctx, field, obj)
  8381. if out.Values[i] == graphql.Null {
  8382. out.Invalids++
  8383. }
  8384. case "sender":
  8385. out.Values[i] = ec._Message_sender(ctx, field, obj)
  8386. if out.Values[i] == graphql.Null {
  8387. out.Invalids++
  8388. }
  8389. case "content":
  8390. out.Values[i] = ec._Message_content(ctx, field, obj)
  8391. if out.Values[i] == graphql.Null {
  8392. out.Invalids++
  8393. }
  8394. case "sentAt":
  8395. out.Values[i] = ec._Message_sentAt(ctx, field, obj)
  8396. if out.Values[i] == graphql.Null {
  8397. out.Invalids++
  8398. }
  8399. case "createdAt":
  8400. out.Values[i] = ec._Message_createdAt(ctx, field, obj)
  8401. if out.Values[i] == graphql.Null {
  8402. out.Invalids++
  8403. }
  8404. case "updatedAt":
  8405. out.Values[i] = ec._Message_updatedAt(ctx, field, obj)
  8406. if out.Values[i] == graphql.Null {
  8407. out.Invalids++
  8408. }
  8409. default:
  8410. panic("unknown field " + strconv.Quote(field.Name))
  8411. }
  8412. }
  8413. out.Dispatch(ctx)
  8414. if out.Invalids > 0 {
  8415. return graphql.Null
  8416. }
  8417. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8418. for label, dfs := range deferred {
  8419. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8420. Label: label,
  8421. Path: graphql.GetPath(ctx),
  8422. FieldSet: dfs,
  8423. Context: ctx,
  8424. })
  8425. }
  8426. return out
  8427. }
  8428. var mutationImplementors = []string{"Mutation"}
  8429. func (ec *executionContext) _Mutation(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  8430. fields := graphql.CollectFields(ec.OperationContext, sel, mutationImplementors)
  8431. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8432. Object: "Mutation",
  8433. })
  8434. out := graphql.NewFieldSet(fields)
  8435. deferred := make(map[string]*graphql.FieldSet)
  8436. for i, field := range fields {
  8437. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  8438. Object: field.Name,
  8439. Field: field,
  8440. })
  8441. switch field.Name {
  8442. case "__typename":
  8443. out.Values[i] = graphql.MarshalString("Mutation")
  8444. case "login":
  8445. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8446. return ec._Mutation_login(ctx, field)
  8447. })
  8448. if out.Values[i] == graphql.Null {
  8449. out.Invalids++
  8450. }
  8451. case "createUser":
  8452. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8453. return ec._Mutation_createUser(ctx, field)
  8454. })
  8455. if out.Values[i] == graphql.Null {
  8456. out.Invalids++
  8457. }
  8458. case "updateUser":
  8459. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8460. return ec._Mutation_updateUser(ctx, field)
  8461. })
  8462. if out.Values[i] == graphql.Null {
  8463. out.Invalids++
  8464. }
  8465. case "deleteUser":
  8466. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8467. return ec._Mutation_deleteUser(ctx, field)
  8468. })
  8469. if out.Values[i] == graphql.Null {
  8470. out.Invalids++
  8471. }
  8472. case "createNote":
  8473. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8474. return ec._Mutation_createNote(ctx, field)
  8475. })
  8476. if out.Values[i] == graphql.Null {
  8477. out.Invalids++
  8478. }
  8479. case "updateNote":
  8480. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8481. return ec._Mutation_updateNote(ctx, field)
  8482. })
  8483. if out.Values[i] == graphql.Null {
  8484. out.Invalids++
  8485. }
  8486. case "deleteNote":
  8487. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8488. return ec._Mutation_deleteNote(ctx, field)
  8489. })
  8490. if out.Values[i] == graphql.Null {
  8491. out.Invalids++
  8492. }
  8493. case "createRole":
  8494. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8495. return ec._Mutation_createRole(ctx, field)
  8496. })
  8497. if out.Values[i] == graphql.Null {
  8498. out.Invalids++
  8499. }
  8500. case "updateRole":
  8501. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8502. return ec._Mutation_updateRole(ctx, field)
  8503. })
  8504. if out.Values[i] == graphql.Null {
  8505. out.Invalids++
  8506. }
  8507. case "deleteRole":
  8508. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8509. return ec._Mutation_deleteRole(ctx, field)
  8510. })
  8511. if out.Values[i] == graphql.Null {
  8512. out.Invalids++
  8513. }
  8514. case "createPermission":
  8515. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8516. return ec._Mutation_createPermission(ctx, field)
  8517. })
  8518. if out.Values[i] == graphql.Null {
  8519. out.Invalids++
  8520. }
  8521. case "updatePermission":
  8522. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8523. return ec._Mutation_updatePermission(ctx, field)
  8524. })
  8525. if out.Values[i] == graphql.Null {
  8526. out.Invalids++
  8527. }
  8528. case "deletePermission":
  8529. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8530. return ec._Mutation_deletePermission(ctx, field)
  8531. })
  8532. if out.Values[i] == graphql.Null {
  8533. out.Invalids++
  8534. }
  8535. case "createService":
  8536. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8537. return ec._Mutation_createService(ctx, field)
  8538. })
  8539. if out.Values[i] == graphql.Null {
  8540. out.Invalids++
  8541. }
  8542. case "updateService":
  8543. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8544. return ec._Mutation_updateService(ctx, field)
  8545. })
  8546. if out.Values[i] == graphql.Null {
  8547. out.Invalids++
  8548. }
  8549. case "deleteService":
  8550. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8551. return ec._Mutation_deleteService(ctx, field)
  8552. })
  8553. if out.Values[i] == graphql.Null {
  8554. out.Invalids++
  8555. }
  8556. case "createTask":
  8557. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8558. return ec._Mutation_createTask(ctx, field)
  8559. })
  8560. if out.Values[i] == graphql.Null {
  8561. out.Invalids++
  8562. }
  8563. case "updateTask":
  8564. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8565. return ec._Mutation_updateTask(ctx, field)
  8566. })
  8567. if out.Values[i] == graphql.Null {
  8568. out.Invalids++
  8569. }
  8570. case "deleteTask":
  8571. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8572. return ec._Mutation_deleteTask(ctx, field)
  8573. })
  8574. if out.Values[i] == graphql.Null {
  8575. out.Invalids++
  8576. }
  8577. case "createTaskStatus":
  8578. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8579. return ec._Mutation_createTaskStatus(ctx, field)
  8580. })
  8581. if out.Values[i] == graphql.Null {
  8582. out.Invalids++
  8583. }
  8584. case "updateTaskStatus":
  8585. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8586. return ec._Mutation_updateTaskStatus(ctx, field)
  8587. })
  8588. if out.Values[i] == graphql.Null {
  8589. out.Invalids++
  8590. }
  8591. case "deleteTaskStatus":
  8592. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8593. return ec._Mutation_deleteTaskStatus(ctx, field)
  8594. })
  8595. if out.Values[i] == graphql.Null {
  8596. out.Invalids++
  8597. }
  8598. case "createChannel":
  8599. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8600. return ec._Mutation_createChannel(ctx, field)
  8601. })
  8602. if out.Values[i] == graphql.Null {
  8603. out.Invalids++
  8604. }
  8605. case "updateChannel":
  8606. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8607. return ec._Mutation_updateChannel(ctx, field)
  8608. })
  8609. if out.Values[i] == graphql.Null {
  8610. out.Invalids++
  8611. }
  8612. case "deleteChannel":
  8613. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8614. return ec._Mutation_deleteChannel(ctx, field)
  8615. })
  8616. if out.Values[i] == graphql.Null {
  8617. out.Invalids++
  8618. }
  8619. case "createMessage":
  8620. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8621. return ec._Mutation_createMessage(ctx, field)
  8622. })
  8623. if out.Values[i] == graphql.Null {
  8624. out.Invalids++
  8625. }
  8626. case "updateMessage":
  8627. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8628. return ec._Mutation_updateMessage(ctx, field)
  8629. })
  8630. if out.Values[i] == graphql.Null {
  8631. out.Invalids++
  8632. }
  8633. case "deleteMessage":
  8634. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  8635. return ec._Mutation_deleteMessage(ctx, field)
  8636. })
  8637. if out.Values[i] == graphql.Null {
  8638. out.Invalids++
  8639. }
  8640. default:
  8641. panic("unknown field " + strconv.Quote(field.Name))
  8642. }
  8643. }
  8644. out.Dispatch(ctx)
  8645. if out.Invalids > 0 {
  8646. return graphql.Null
  8647. }
  8648. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8649. for label, dfs := range deferred {
  8650. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8651. Label: label,
  8652. Path: graphql.GetPath(ctx),
  8653. FieldSet: dfs,
  8654. Context: ctx,
  8655. })
  8656. }
  8657. return out
  8658. }
  8659. var noteImplementors = []string{"Note"}
  8660. func (ec *executionContext) _Note(ctx context.Context, sel ast.SelectionSet, obj *model.Note) graphql.Marshaler {
  8661. fields := graphql.CollectFields(ec.OperationContext, sel, noteImplementors)
  8662. out := graphql.NewFieldSet(fields)
  8663. deferred := make(map[string]*graphql.FieldSet)
  8664. for i, field := range fields {
  8665. switch field.Name {
  8666. case "__typename":
  8667. out.Values[i] = graphql.MarshalString("Note")
  8668. case "id":
  8669. out.Values[i] = ec._Note_id(ctx, field, obj)
  8670. if out.Values[i] == graphql.Null {
  8671. out.Invalids++
  8672. }
  8673. case "title":
  8674. out.Values[i] = ec._Note_title(ctx, field, obj)
  8675. if out.Values[i] == graphql.Null {
  8676. out.Invalids++
  8677. }
  8678. case "content":
  8679. out.Values[i] = ec._Note_content(ctx, field, obj)
  8680. if out.Values[i] == graphql.Null {
  8681. out.Invalids++
  8682. }
  8683. case "userId":
  8684. out.Values[i] = ec._Note_userId(ctx, field, obj)
  8685. if out.Values[i] == graphql.Null {
  8686. out.Invalids++
  8687. }
  8688. case "user":
  8689. out.Values[i] = ec._Note_user(ctx, field, obj)
  8690. if out.Values[i] == graphql.Null {
  8691. out.Invalids++
  8692. }
  8693. case "serviceId":
  8694. out.Values[i] = ec._Note_serviceId(ctx, field, obj)
  8695. if out.Values[i] == graphql.Null {
  8696. out.Invalids++
  8697. }
  8698. case "service":
  8699. out.Values[i] = ec._Note_service(ctx, field, obj)
  8700. if out.Values[i] == graphql.Null {
  8701. out.Invalids++
  8702. }
  8703. case "createdAt":
  8704. out.Values[i] = ec._Note_createdAt(ctx, field, obj)
  8705. if out.Values[i] == graphql.Null {
  8706. out.Invalids++
  8707. }
  8708. case "updatedAt":
  8709. out.Values[i] = ec._Note_updatedAt(ctx, field, obj)
  8710. if out.Values[i] == graphql.Null {
  8711. out.Invalids++
  8712. }
  8713. default:
  8714. panic("unknown field " + strconv.Quote(field.Name))
  8715. }
  8716. }
  8717. out.Dispatch(ctx)
  8718. if out.Invalids > 0 {
  8719. return graphql.Null
  8720. }
  8721. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8722. for label, dfs := range deferred {
  8723. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8724. Label: label,
  8725. Path: graphql.GetPath(ctx),
  8726. FieldSet: dfs,
  8727. Context: ctx,
  8728. })
  8729. }
  8730. return out
  8731. }
  8732. var permissionImplementors = []string{"Permission"}
  8733. func (ec *executionContext) _Permission(ctx context.Context, sel ast.SelectionSet, obj *model.Permission) graphql.Marshaler {
  8734. fields := graphql.CollectFields(ec.OperationContext, sel, permissionImplementors)
  8735. out := graphql.NewFieldSet(fields)
  8736. deferred := make(map[string]*graphql.FieldSet)
  8737. for i, field := range fields {
  8738. switch field.Name {
  8739. case "__typename":
  8740. out.Values[i] = graphql.MarshalString("Permission")
  8741. case "id":
  8742. out.Values[i] = ec._Permission_id(ctx, field, obj)
  8743. if out.Values[i] == graphql.Null {
  8744. out.Invalids++
  8745. }
  8746. case "code":
  8747. out.Values[i] = ec._Permission_code(ctx, field, obj)
  8748. if out.Values[i] == graphql.Null {
  8749. out.Invalids++
  8750. }
  8751. case "description":
  8752. out.Values[i] = ec._Permission_description(ctx, field, obj)
  8753. if out.Values[i] == graphql.Null {
  8754. out.Invalids++
  8755. }
  8756. default:
  8757. panic("unknown field " + strconv.Quote(field.Name))
  8758. }
  8759. }
  8760. out.Dispatch(ctx)
  8761. if out.Invalids > 0 {
  8762. return graphql.Null
  8763. }
  8764. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  8765. for label, dfs := range deferred {
  8766. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  8767. Label: label,
  8768. Path: graphql.GetPath(ctx),
  8769. FieldSet: dfs,
  8770. Context: ctx,
  8771. })
  8772. }
  8773. return out
  8774. }
  8775. var queryImplementors = []string{"Query"}
  8776. func (ec *executionContext) _Query(ctx context.Context, sel ast.SelectionSet) graphql.Marshaler {
  8777. fields := graphql.CollectFields(ec.OperationContext, sel, queryImplementors)
  8778. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  8779. Object: "Query",
  8780. })
  8781. out := graphql.NewFieldSet(fields)
  8782. deferred := make(map[string]*graphql.FieldSet)
  8783. for i, field := range fields {
  8784. innerCtx := graphql.WithRootFieldContext(ctx, &graphql.RootFieldContext{
  8785. Object: field.Name,
  8786. Field: field,
  8787. })
  8788. switch field.Name {
  8789. case "__typename":
  8790. out.Values[i] = graphql.MarshalString("Query")
  8791. case "users":
  8792. field := field
  8793. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8794. defer func() {
  8795. if r := recover(); r != nil {
  8796. ec.Error(ctx, ec.Recover(ctx, r))
  8797. }
  8798. }()
  8799. res = ec._Query_users(ctx, field)
  8800. if res == graphql.Null {
  8801. atomic.AddUint32(&fs.Invalids, 1)
  8802. }
  8803. return res
  8804. }
  8805. rrm := func(ctx context.Context) graphql.Marshaler {
  8806. return ec.OperationContext.RootResolverMiddleware(ctx,
  8807. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8808. }
  8809. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8810. case "user":
  8811. field := field
  8812. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8813. defer func() {
  8814. if r := recover(); r != nil {
  8815. ec.Error(ctx, ec.Recover(ctx, r))
  8816. }
  8817. }()
  8818. res = ec._Query_user(ctx, field)
  8819. return res
  8820. }
  8821. rrm := func(ctx context.Context) graphql.Marshaler {
  8822. return ec.OperationContext.RootResolverMiddleware(ctx,
  8823. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8824. }
  8825. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8826. case "notes":
  8827. field := field
  8828. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8829. defer func() {
  8830. if r := recover(); r != nil {
  8831. ec.Error(ctx, ec.Recover(ctx, r))
  8832. }
  8833. }()
  8834. res = ec._Query_notes(ctx, field)
  8835. if res == graphql.Null {
  8836. atomic.AddUint32(&fs.Invalids, 1)
  8837. }
  8838. return res
  8839. }
  8840. rrm := func(ctx context.Context) graphql.Marshaler {
  8841. return ec.OperationContext.RootResolverMiddleware(ctx,
  8842. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8843. }
  8844. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8845. case "note":
  8846. field := field
  8847. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8848. defer func() {
  8849. if r := recover(); r != nil {
  8850. ec.Error(ctx, ec.Recover(ctx, r))
  8851. }
  8852. }()
  8853. res = ec._Query_note(ctx, field)
  8854. return res
  8855. }
  8856. rrm := func(ctx context.Context) graphql.Marshaler {
  8857. return ec.OperationContext.RootResolverMiddleware(ctx,
  8858. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8859. }
  8860. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8861. case "roles":
  8862. field := field
  8863. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8864. defer func() {
  8865. if r := recover(); r != nil {
  8866. ec.Error(ctx, ec.Recover(ctx, r))
  8867. }
  8868. }()
  8869. res = ec._Query_roles(ctx, field)
  8870. if res == graphql.Null {
  8871. atomic.AddUint32(&fs.Invalids, 1)
  8872. }
  8873. return res
  8874. }
  8875. rrm := func(ctx context.Context) graphql.Marshaler {
  8876. return ec.OperationContext.RootResolverMiddleware(ctx,
  8877. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8878. }
  8879. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8880. case "role":
  8881. field := field
  8882. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8883. defer func() {
  8884. if r := recover(); r != nil {
  8885. ec.Error(ctx, ec.Recover(ctx, r))
  8886. }
  8887. }()
  8888. res = ec._Query_role(ctx, field)
  8889. return res
  8890. }
  8891. rrm := func(ctx context.Context) graphql.Marshaler {
  8892. return ec.OperationContext.RootResolverMiddleware(ctx,
  8893. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8894. }
  8895. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8896. case "permissions":
  8897. field := field
  8898. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8899. defer func() {
  8900. if r := recover(); r != nil {
  8901. ec.Error(ctx, ec.Recover(ctx, r))
  8902. }
  8903. }()
  8904. res = ec._Query_permissions(ctx, field)
  8905. if res == graphql.Null {
  8906. atomic.AddUint32(&fs.Invalids, 1)
  8907. }
  8908. return res
  8909. }
  8910. rrm := func(ctx context.Context) graphql.Marshaler {
  8911. return ec.OperationContext.RootResolverMiddleware(ctx,
  8912. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8913. }
  8914. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8915. case "permission":
  8916. field := field
  8917. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8918. defer func() {
  8919. if r := recover(); r != nil {
  8920. ec.Error(ctx, ec.Recover(ctx, r))
  8921. }
  8922. }()
  8923. res = ec._Query_permission(ctx, field)
  8924. return res
  8925. }
  8926. rrm := func(ctx context.Context) graphql.Marshaler {
  8927. return ec.OperationContext.RootResolverMiddleware(ctx,
  8928. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8929. }
  8930. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8931. case "services":
  8932. field := field
  8933. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8934. defer func() {
  8935. if r := recover(); r != nil {
  8936. ec.Error(ctx, ec.Recover(ctx, r))
  8937. }
  8938. }()
  8939. res = ec._Query_services(ctx, field)
  8940. if res == graphql.Null {
  8941. atomic.AddUint32(&fs.Invalids, 1)
  8942. }
  8943. return res
  8944. }
  8945. rrm := func(ctx context.Context) graphql.Marshaler {
  8946. return ec.OperationContext.RootResolverMiddleware(ctx,
  8947. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8948. }
  8949. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8950. case "service":
  8951. field := field
  8952. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8953. defer func() {
  8954. if r := recover(); r != nil {
  8955. ec.Error(ctx, ec.Recover(ctx, r))
  8956. }
  8957. }()
  8958. res = ec._Query_service(ctx, field)
  8959. return res
  8960. }
  8961. rrm := func(ctx context.Context) graphql.Marshaler {
  8962. return ec.OperationContext.RootResolverMiddleware(ctx,
  8963. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8964. }
  8965. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8966. case "tasks":
  8967. field := field
  8968. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  8969. defer func() {
  8970. if r := recover(); r != nil {
  8971. ec.Error(ctx, ec.Recover(ctx, r))
  8972. }
  8973. }()
  8974. res = ec._Query_tasks(ctx, field)
  8975. if res == graphql.Null {
  8976. atomic.AddUint32(&fs.Invalids, 1)
  8977. }
  8978. return res
  8979. }
  8980. rrm := func(ctx context.Context) graphql.Marshaler {
  8981. return ec.OperationContext.RootResolverMiddleware(ctx,
  8982. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8983. }
  8984. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  8985. case "task":
  8986. field := field
  8987. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  8988. defer func() {
  8989. if r := recover(); r != nil {
  8990. ec.Error(ctx, ec.Recover(ctx, r))
  8991. }
  8992. }()
  8993. res = ec._Query_task(ctx, field)
  8994. return res
  8995. }
  8996. rrm := func(ctx context.Context) graphql.Marshaler {
  8997. return ec.OperationContext.RootResolverMiddleware(ctx,
  8998. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  8999. }
  9000. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9001. case "taskStatuses":
  9002. field := field
  9003. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  9004. defer func() {
  9005. if r := recover(); r != nil {
  9006. ec.Error(ctx, ec.Recover(ctx, r))
  9007. }
  9008. }()
  9009. res = ec._Query_taskStatuses(ctx, field)
  9010. if res == graphql.Null {
  9011. atomic.AddUint32(&fs.Invalids, 1)
  9012. }
  9013. return res
  9014. }
  9015. rrm := func(ctx context.Context) graphql.Marshaler {
  9016. return ec.OperationContext.RootResolverMiddleware(ctx,
  9017. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9018. }
  9019. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9020. case "taskStatus":
  9021. field := field
  9022. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  9023. defer func() {
  9024. if r := recover(); r != nil {
  9025. ec.Error(ctx, ec.Recover(ctx, r))
  9026. }
  9027. }()
  9028. res = ec._Query_taskStatus(ctx, field)
  9029. return res
  9030. }
  9031. rrm := func(ctx context.Context) graphql.Marshaler {
  9032. return ec.OperationContext.RootResolverMiddleware(ctx,
  9033. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9034. }
  9035. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9036. case "channels":
  9037. field := field
  9038. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  9039. defer func() {
  9040. if r := recover(); r != nil {
  9041. ec.Error(ctx, ec.Recover(ctx, r))
  9042. }
  9043. }()
  9044. res = ec._Query_channels(ctx, field)
  9045. if res == graphql.Null {
  9046. atomic.AddUint32(&fs.Invalids, 1)
  9047. }
  9048. return res
  9049. }
  9050. rrm := func(ctx context.Context) graphql.Marshaler {
  9051. return ec.OperationContext.RootResolverMiddleware(ctx,
  9052. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9053. }
  9054. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9055. case "channel":
  9056. field := field
  9057. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  9058. defer func() {
  9059. if r := recover(); r != nil {
  9060. ec.Error(ctx, ec.Recover(ctx, r))
  9061. }
  9062. }()
  9063. res = ec._Query_channel(ctx, field)
  9064. return res
  9065. }
  9066. rrm := func(ctx context.Context) graphql.Marshaler {
  9067. return ec.OperationContext.RootResolverMiddleware(ctx,
  9068. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9069. }
  9070. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9071. case "messages":
  9072. field := field
  9073. innerFunc := func(ctx context.Context, fs *graphql.FieldSet) (res graphql.Marshaler) {
  9074. defer func() {
  9075. if r := recover(); r != nil {
  9076. ec.Error(ctx, ec.Recover(ctx, r))
  9077. }
  9078. }()
  9079. res = ec._Query_messages(ctx, field)
  9080. if res == graphql.Null {
  9081. atomic.AddUint32(&fs.Invalids, 1)
  9082. }
  9083. return res
  9084. }
  9085. rrm := func(ctx context.Context) graphql.Marshaler {
  9086. return ec.OperationContext.RootResolverMiddleware(ctx,
  9087. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9088. }
  9089. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9090. case "message":
  9091. field := field
  9092. innerFunc := func(ctx context.Context, _ *graphql.FieldSet) (res graphql.Marshaler) {
  9093. defer func() {
  9094. if r := recover(); r != nil {
  9095. ec.Error(ctx, ec.Recover(ctx, r))
  9096. }
  9097. }()
  9098. res = ec._Query_message(ctx, field)
  9099. return res
  9100. }
  9101. rrm := func(ctx context.Context) graphql.Marshaler {
  9102. return ec.OperationContext.RootResolverMiddleware(ctx,
  9103. func(ctx context.Context) graphql.Marshaler { return innerFunc(ctx, out) })
  9104. }
  9105. out.Concurrently(i, func(ctx context.Context) graphql.Marshaler { return rrm(innerCtx) })
  9106. case "__type":
  9107. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  9108. return ec._Query___type(ctx, field)
  9109. })
  9110. case "__schema":
  9111. out.Values[i] = ec.OperationContext.RootResolverMiddleware(innerCtx, func(ctx context.Context) (res graphql.Marshaler) {
  9112. return ec._Query___schema(ctx, field)
  9113. })
  9114. default:
  9115. panic("unknown field " + strconv.Quote(field.Name))
  9116. }
  9117. }
  9118. out.Dispatch(ctx)
  9119. if out.Invalids > 0 {
  9120. return graphql.Null
  9121. }
  9122. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9123. for label, dfs := range deferred {
  9124. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9125. Label: label,
  9126. Path: graphql.GetPath(ctx),
  9127. FieldSet: dfs,
  9128. Context: ctx,
  9129. })
  9130. }
  9131. return out
  9132. }
  9133. var roleImplementors = []string{"Role"}
  9134. func (ec *executionContext) _Role(ctx context.Context, sel ast.SelectionSet, obj *model.Role) graphql.Marshaler {
  9135. fields := graphql.CollectFields(ec.OperationContext, sel, roleImplementors)
  9136. out := graphql.NewFieldSet(fields)
  9137. deferred := make(map[string]*graphql.FieldSet)
  9138. for i, field := range fields {
  9139. switch field.Name {
  9140. case "__typename":
  9141. out.Values[i] = graphql.MarshalString("Role")
  9142. case "id":
  9143. out.Values[i] = ec._Role_id(ctx, field, obj)
  9144. if out.Values[i] == graphql.Null {
  9145. out.Invalids++
  9146. }
  9147. case "name":
  9148. out.Values[i] = ec._Role_name(ctx, field, obj)
  9149. if out.Values[i] == graphql.Null {
  9150. out.Invalids++
  9151. }
  9152. case "description":
  9153. out.Values[i] = ec._Role_description(ctx, field, obj)
  9154. if out.Values[i] == graphql.Null {
  9155. out.Invalids++
  9156. }
  9157. case "permissions":
  9158. out.Values[i] = ec._Role_permissions(ctx, field, obj)
  9159. if out.Values[i] == graphql.Null {
  9160. out.Invalids++
  9161. }
  9162. default:
  9163. panic("unknown field " + strconv.Quote(field.Name))
  9164. }
  9165. }
  9166. out.Dispatch(ctx)
  9167. if out.Invalids > 0 {
  9168. return graphql.Null
  9169. }
  9170. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9171. for label, dfs := range deferred {
  9172. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9173. Label: label,
  9174. Path: graphql.GetPath(ctx),
  9175. FieldSet: dfs,
  9176. Context: ctx,
  9177. })
  9178. }
  9179. return out
  9180. }
  9181. var serviceImplementors = []string{"Service"}
  9182. func (ec *executionContext) _Service(ctx context.Context, sel ast.SelectionSet, obj *model.Service) graphql.Marshaler {
  9183. fields := graphql.CollectFields(ec.OperationContext, sel, serviceImplementors)
  9184. out := graphql.NewFieldSet(fields)
  9185. deferred := make(map[string]*graphql.FieldSet)
  9186. for i, field := range fields {
  9187. switch field.Name {
  9188. case "__typename":
  9189. out.Values[i] = graphql.MarshalString("Service")
  9190. case "id":
  9191. out.Values[i] = ec._Service_id(ctx, field, obj)
  9192. if out.Values[i] == graphql.Null {
  9193. out.Invalids++
  9194. }
  9195. case "name":
  9196. out.Values[i] = ec._Service_name(ctx, field, obj)
  9197. if out.Values[i] == graphql.Null {
  9198. out.Invalids++
  9199. }
  9200. case "description":
  9201. out.Values[i] = ec._Service_description(ctx, field, obj)
  9202. case "createdById":
  9203. out.Values[i] = ec._Service_createdById(ctx, field, obj)
  9204. if out.Values[i] == graphql.Null {
  9205. out.Invalids++
  9206. }
  9207. case "createdBy":
  9208. out.Values[i] = ec._Service_createdBy(ctx, field, obj)
  9209. if out.Values[i] == graphql.Null {
  9210. out.Invalids++
  9211. }
  9212. case "participants":
  9213. out.Values[i] = ec._Service_participants(ctx, field, obj)
  9214. if out.Values[i] == graphql.Null {
  9215. out.Invalids++
  9216. }
  9217. case "tasks":
  9218. out.Values[i] = ec._Service_tasks(ctx, field, obj)
  9219. if out.Values[i] == graphql.Null {
  9220. out.Invalids++
  9221. }
  9222. case "createdAt":
  9223. out.Values[i] = ec._Service_createdAt(ctx, field, obj)
  9224. if out.Values[i] == graphql.Null {
  9225. out.Invalids++
  9226. }
  9227. case "updatedAt":
  9228. out.Values[i] = ec._Service_updatedAt(ctx, field, obj)
  9229. if out.Values[i] == graphql.Null {
  9230. out.Invalids++
  9231. }
  9232. default:
  9233. panic("unknown field " + strconv.Quote(field.Name))
  9234. }
  9235. }
  9236. out.Dispatch(ctx)
  9237. if out.Invalids > 0 {
  9238. return graphql.Null
  9239. }
  9240. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9241. for label, dfs := range deferred {
  9242. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9243. Label: label,
  9244. Path: graphql.GetPath(ctx),
  9245. FieldSet: dfs,
  9246. Context: ctx,
  9247. })
  9248. }
  9249. return out
  9250. }
  9251. var subscriptionImplementors = []string{"Subscription"}
  9252. func (ec *executionContext) _Subscription(ctx context.Context, sel ast.SelectionSet) func(ctx context.Context) graphql.Marshaler {
  9253. fields := graphql.CollectFields(ec.OperationContext, sel, subscriptionImplementors)
  9254. ctx = graphql.WithFieldContext(ctx, &graphql.FieldContext{
  9255. Object: "Subscription",
  9256. })
  9257. if len(fields) != 1 {
  9258. graphql.AddErrorf(ctx, "must subscribe to exactly one stream")
  9259. return nil
  9260. }
  9261. switch fields[0].Name {
  9262. case "taskCreated":
  9263. return ec._Subscription_taskCreated(ctx, fields[0])
  9264. case "taskUpdated":
  9265. return ec._Subscription_taskUpdated(ctx, fields[0])
  9266. case "taskDeleted":
  9267. return ec._Subscription_taskDeleted(ctx, fields[0])
  9268. case "messageAdded":
  9269. return ec._Subscription_messageAdded(ctx, fields[0])
  9270. default:
  9271. panic("unknown field " + strconv.Quote(fields[0].Name))
  9272. }
  9273. }
  9274. var taskImplementors = []string{"Task"}
  9275. func (ec *executionContext) _Task(ctx context.Context, sel ast.SelectionSet, obj *model.Task) graphql.Marshaler {
  9276. fields := graphql.CollectFields(ec.OperationContext, sel, taskImplementors)
  9277. out := graphql.NewFieldSet(fields)
  9278. deferred := make(map[string]*graphql.FieldSet)
  9279. for i, field := range fields {
  9280. switch field.Name {
  9281. case "__typename":
  9282. out.Values[i] = graphql.MarshalString("Task")
  9283. case "id":
  9284. out.Values[i] = ec._Task_id(ctx, field, obj)
  9285. if out.Values[i] == graphql.Null {
  9286. out.Invalids++
  9287. }
  9288. case "title":
  9289. out.Values[i] = ec._Task_title(ctx, field, obj)
  9290. if out.Values[i] == graphql.Null {
  9291. out.Invalids++
  9292. }
  9293. case "content":
  9294. out.Values[i] = ec._Task_content(ctx, field, obj)
  9295. if out.Values[i] == graphql.Null {
  9296. out.Invalids++
  9297. }
  9298. case "createdById":
  9299. out.Values[i] = ec._Task_createdById(ctx, field, obj)
  9300. if out.Values[i] == graphql.Null {
  9301. out.Invalids++
  9302. }
  9303. case "createdBy":
  9304. out.Values[i] = ec._Task_createdBy(ctx, field, obj)
  9305. if out.Values[i] == graphql.Null {
  9306. out.Invalids++
  9307. }
  9308. case "updatedById":
  9309. out.Values[i] = ec._Task_updatedById(ctx, field, obj)
  9310. if out.Values[i] == graphql.Null {
  9311. out.Invalids++
  9312. }
  9313. case "updatedBy":
  9314. out.Values[i] = ec._Task_updatedBy(ctx, field, obj)
  9315. if out.Values[i] == graphql.Null {
  9316. out.Invalids++
  9317. }
  9318. case "assigneeId":
  9319. out.Values[i] = ec._Task_assigneeId(ctx, field, obj)
  9320. case "assignee":
  9321. out.Values[i] = ec._Task_assignee(ctx, field, obj)
  9322. case "statusId":
  9323. out.Values[i] = ec._Task_statusId(ctx, field, obj)
  9324. case "status":
  9325. out.Values[i] = ec._Task_status(ctx, field, obj)
  9326. case "dueDate":
  9327. out.Values[i] = ec._Task_dueDate(ctx, field, obj)
  9328. case "priority":
  9329. out.Values[i] = ec._Task_priority(ctx, field, obj)
  9330. if out.Values[i] == graphql.Null {
  9331. out.Invalids++
  9332. }
  9333. case "createdAt":
  9334. out.Values[i] = ec._Task_createdAt(ctx, field, obj)
  9335. if out.Values[i] == graphql.Null {
  9336. out.Invalids++
  9337. }
  9338. case "updatedAt":
  9339. out.Values[i] = ec._Task_updatedAt(ctx, field, obj)
  9340. if out.Values[i] == graphql.Null {
  9341. out.Invalids++
  9342. }
  9343. default:
  9344. panic("unknown field " + strconv.Quote(field.Name))
  9345. }
  9346. }
  9347. out.Dispatch(ctx)
  9348. if out.Invalids > 0 {
  9349. return graphql.Null
  9350. }
  9351. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9352. for label, dfs := range deferred {
  9353. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9354. Label: label,
  9355. Path: graphql.GetPath(ctx),
  9356. FieldSet: dfs,
  9357. Context: ctx,
  9358. })
  9359. }
  9360. return out
  9361. }
  9362. var taskStatusImplementors = []string{"TaskStatus"}
  9363. func (ec *executionContext) _TaskStatus(ctx context.Context, sel ast.SelectionSet, obj *model.TaskStatus) graphql.Marshaler {
  9364. fields := graphql.CollectFields(ec.OperationContext, sel, taskStatusImplementors)
  9365. out := graphql.NewFieldSet(fields)
  9366. deferred := make(map[string]*graphql.FieldSet)
  9367. for i, field := range fields {
  9368. switch field.Name {
  9369. case "__typename":
  9370. out.Values[i] = graphql.MarshalString("TaskStatus")
  9371. case "id":
  9372. out.Values[i] = ec._TaskStatus_id(ctx, field, obj)
  9373. if out.Values[i] == graphql.Null {
  9374. out.Invalids++
  9375. }
  9376. case "code":
  9377. out.Values[i] = ec._TaskStatus_code(ctx, field, obj)
  9378. if out.Values[i] == graphql.Null {
  9379. out.Invalids++
  9380. }
  9381. case "label":
  9382. out.Values[i] = ec._TaskStatus_label(ctx, field, obj)
  9383. if out.Values[i] == graphql.Null {
  9384. out.Invalids++
  9385. }
  9386. case "tasks":
  9387. out.Values[i] = ec._TaskStatus_tasks(ctx, field, obj)
  9388. if out.Values[i] == graphql.Null {
  9389. out.Invalids++
  9390. }
  9391. case "createdAt":
  9392. out.Values[i] = ec._TaskStatus_createdAt(ctx, field, obj)
  9393. if out.Values[i] == graphql.Null {
  9394. out.Invalids++
  9395. }
  9396. case "updatedAt":
  9397. out.Values[i] = ec._TaskStatus_updatedAt(ctx, field, obj)
  9398. if out.Values[i] == graphql.Null {
  9399. out.Invalids++
  9400. }
  9401. default:
  9402. panic("unknown field " + strconv.Quote(field.Name))
  9403. }
  9404. }
  9405. out.Dispatch(ctx)
  9406. if out.Invalids > 0 {
  9407. return graphql.Null
  9408. }
  9409. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9410. for label, dfs := range deferred {
  9411. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9412. Label: label,
  9413. Path: graphql.GetPath(ctx),
  9414. FieldSet: dfs,
  9415. Context: ctx,
  9416. })
  9417. }
  9418. return out
  9419. }
  9420. var userImplementors = []string{"User"}
  9421. func (ec *executionContext) _User(ctx context.Context, sel ast.SelectionSet, obj *model.User) graphql.Marshaler {
  9422. fields := graphql.CollectFields(ec.OperationContext, sel, userImplementors)
  9423. out := graphql.NewFieldSet(fields)
  9424. deferred := make(map[string]*graphql.FieldSet)
  9425. for i, field := range fields {
  9426. switch field.Name {
  9427. case "__typename":
  9428. out.Values[i] = graphql.MarshalString("User")
  9429. case "id":
  9430. out.Values[i] = ec._User_id(ctx, field, obj)
  9431. if out.Values[i] == graphql.Null {
  9432. out.Invalids++
  9433. }
  9434. case "email":
  9435. out.Values[i] = ec._User_email(ctx, field, obj)
  9436. if out.Values[i] == graphql.Null {
  9437. out.Invalids++
  9438. }
  9439. case "password":
  9440. out.Values[i] = ec._User_password(ctx, field, obj)
  9441. if out.Values[i] == graphql.Null {
  9442. out.Invalids++
  9443. }
  9444. case "roles":
  9445. out.Values[i] = ec._User_roles(ctx, field, obj)
  9446. if out.Values[i] == graphql.Null {
  9447. out.Invalids++
  9448. }
  9449. case "createdAt":
  9450. out.Values[i] = ec._User_createdAt(ctx, field, obj)
  9451. if out.Values[i] == graphql.Null {
  9452. out.Invalids++
  9453. }
  9454. case "updatedAt":
  9455. out.Values[i] = ec._User_updatedAt(ctx, field, obj)
  9456. if out.Values[i] == graphql.Null {
  9457. out.Invalids++
  9458. }
  9459. default:
  9460. panic("unknown field " + strconv.Quote(field.Name))
  9461. }
  9462. }
  9463. out.Dispatch(ctx)
  9464. if out.Invalids > 0 {
  9465. return graphql.Null
  9466. }
  9467. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9468. for label, dfs := range deferred {
  9469. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9470. Label: label,
  9471. Path: graphql.GetPath(ctx),
  9472. FieldSet: dfs,
  9473. Context: ctx,
  9474. })
  9475. }
  9476. return out
  9477. }
  9478. var __DirectiveImplementors = []string{"__Directive"}
  9479. func (ec *executionContext) ___Directive(ctx context.Context, sel ast.SelectionSet, obj *introspection.Directive) graphql.Marshaler {
  9480. fields := graphql.CollectFields(ec.OperationContext, sel, __DirectiveImplementors)
  9481. out := graphql.NewFieldSet(fields)
  9482. deferred := make(map[string]*graphql.FieldSet)
  9483. for i, field := range fields {
  9484. switch field.Name {
  9485. case "__typename":
  9486. out.Values[i] = graphql.MarshalString("__Directive")
  9487. case "name":
  9488. out.Values[i] = ec.___Directive_name(ctx, field, obj)
  9489. if out.Values[i] == graphql.Null {
  9490. out.Invalids++
  9491. }
  9492. case "description":
  9493. out.Values[i] = ec.___Directive_description(ctx, field, obj)
  9494. case "isRepeatable":
  9495. out.Values[i] = ec.___Directive_isRepeatable(ctx, field, obj)
  9496. if out.Values[i] == graphql.Null {
  9497. out.Invalids++
  9498. }
  9499. case "locations":
  9500. out.Values[i] = ec.___Directive_locations(ctx, field, obj)
  9501. if out.Values[i] == graphql.Null {
  9502. out.Invalids++
  9503. }
  9504. case "args":
  9505. out.Values[i] = ec.___Directive_args(ctx, field, obj)
  9506. if out.Values[i] == graphql.Null {
  9507. out.Invalids++
  9508. }
  9509. default:
  9510. panic("unknown field " + strconv.Quote(field.Name))
  9511. }
  9512. }
  9513. out.Dispatch(ctx)
  9514. if out.Invalids > 0 {
  9515. return graphql.Null
  9516. }
  9517. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9518. for label, dfs := range deferred {
  9519. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9520. Label: label,
  9521. Path: graphql.GetPath(ctx),
  9522. FieldSet: dfs,
  9523. Context: ctx,
  9524. })
  9525. }
  9526. return out
  9527. }
  9528. var __EnumValueImplementors = []string{"__EnumValue"}
  9529. func (ec *executionContext) ___EnumValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.EnumValue) graphql.Marshaler {
  9530. fields := graphql.CollectFields(ec.OperationContext, sel, __EnumValueImplementors)
  9531. out := graphql.NewFieldSet(fields)
  9532. deferred := make(map[string]*graphql.FieldSet)
  9533. for i, field := range fields {
  9534. switch field.Name {
  9535. case "__typename":
  9536. out.Values[i] = graphql.MarshalString("__EnumValue")
  9537. case "name":
  9538. out.Values[i] = ec.___EnumValue_name(ctx, field, obj)
  9539. if out.Values[i] == graphql.Null {
  9540. out.Invalids++
  9541. }
  9542. case "description":
  9543. out.Values[i] = ec.___EnumValue_description(ctx, field, obj)
  9544. case "isDeprecated":
  9545. out.Values[i] = ec.___EnumValue_isDeprecated(ctx, field, obj)
  9546. if out.Values[i] == graphql.Null {
  9547. out.Invalids++
  9548. }
  9549. case "deprecationReason":
  9550. out.Values[i] = ec.___EnumValue_deprecationReason(ctx, field, obj)
  9551. default:
  9552. panic("unknown field " + strconv.Quote(field.Name))
  9553. }
  9554. }
  9555. out.Dispatch(ctx)
  9556. if out.Invalids > 0 {
  9557. return graphql.Null
  9558. }
  9559. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9560. for label, dfs := range deferred {
  9561. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9562. Label: label,
  9563. Path: graphql.GetPath(ctx),
  9564. FieldSet: dfs,
  9565. Context: ctx,
  9566. })
  9567. }
  9568. return out
  9569. }
  9570. var __FieldImplementors = []string{"__Field"}
  9571. func (ec *executionContext) ___Field(ctx context.Context, sel ast.SelectionSet, obj *introspection.Field) graphql.Marshaler {
  9572. fields := graphql.CollectFields(ec.OperationContext, sel, __FieldImplementors)
  9573. out := graphql.NewFieldSet(fields)
  9574. deferred := make(map[string]*graphql.FieldSet)
  9575. for i, field := range fields {
  9576. switch field.Name {
  9577. case "__typename":
  9578. out.Values[i] = graphql.MarshalString("__Field")
  9579. case "name":
  9580. out.Values[i] = ec.___Field_name(ctx, field, obj)
  9581. if out.Values[i] == graphql.Null {
  9582. out.Invalids++
  9583. }
  9584. case "description":
  9585. out.Values[i] = ec.___Field_description(ctx, field, obj)
  9586. case "args":
  9587. out.Values[i] = ec.___Field_args(ctx, field, obj)
  9588. if out.Values[i] == graphql.Null {
  9589. out.Invalids++
  9590. }
  9591. case "type":
  9592. out.Values[i] = ec.___Field_type(ctx, field, obj)
  9593. if out.Values[i] == graphql.Null {
  9594. out.Invalids++
  9595. }
  9596. case "isDeprecated":
  9597. out.Values[i] = ec.___Field_isDeprecated(ctx, field, obj)
  9598. if out.Values[i] == graphql.Null {
  9599. out.Invalids++
  9600. }
  9601. case "deprecationReason":
  9602. out.Values[i] = ec.___Field_deprecationReason(ctx, field, obj)
  9603. default:
  9604. panic("unknown field " + strconv.Quote(field.Name))
  9605. }
  9606. }
  9607. out.Dispatch(ctx)
  9608. if out.Invalids > 0 {
  9609. return graphql.Null
  9610. }
  9611. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9612. for label, dfs := range deferred {
  9613. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9614. Label: label,
  9615. Path: graphql.GetPath(ctx),
  9616. FieldSet: dfs,
  9617. Context: ctx,
  9618. })
  9619. }
  9620. return out
  9621. }
  9622. var __InputValueImplementors = []string{"__InputValue"}
  9623. func (ec *executionContext) ___InputValue(ctx context.Context, sel ast.SelectionSet, obj *introspection.InputValue) graphql.Marshaler {
  9624. fields := graphql.CollectFields(ec.OperationContext, sel, __InputValueImplementors)
  9625. out := graphql.NewFieldSet(fields)
  9626. deferred := make(map[string]*graphql.FieldSet)
  9627. for i, field := range fields {
  9628. switch field.Name {
  9629. case "__typename":
  9630. out.Values[i] = graphql.MarshalString("__InputValue")
  9631. case "name":
  9632. out.Values[i] = ec.___InputValue_name(ctx, field, obj)
  9633. if out.Values[i] == graphql.Null {
  9634. out.Invalids++
  9635. }
  9636. case "description":
  9637. out.Values[i] = ec.___InputValue_description(ctx, field, obj)
  9638. case "type":
  9639. out.Values[i] = ec.___InputValue_type(ctx, field, obj)
  9640. if out.Values[i] == graphql.Null {
  9641. out.Invalids++
  9642. }
  9643. case "defaultValue":
  9644. out.Values[i] = ec.___InputValue_defaultValue(ctx, field, obj)
  9645. case "isDeprecated":
  9646. out.Values[i] = ec.___InputValue_isDeprecated(ctx, field, obj)
  9647. if out.Values[i] == graphql.Null {
  9648. out.Invalids++
  9649. }
  9650. case "deprecationReason":
  9651. out.Values[i] = ec.___InputValue_deprecationReason(ctx, field, obj)
  9652. default:
  9653. panic("unknown field " + strconv.Quote(field.Name))
  9654. }
  9655. }
  9656. out.Dispatch(ctx)
  9657. if out.Invalids > 0 {
  9658. return graphql.Null
  9659. }
  9660. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9661. for label, dfs := range deferred {
  9662. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9663. Label: label,
  9664. Path: graphql.GetPath(ctx),
  9665. FieldSet: dfs,
  9666. Context: ctx,
  9667. })
  9668. }
  9669. return out
  9670. }
  9671. var __SchemaImplementors = []string{"__Schema"}
  9672. func (ec *executionContext) ___Schema(ctx context.Context, sel ast.SelectionSet, obj *introspection.Schema) graphql.Marshaler {
  9673. fields := graphql.CollectFields(ec.OperationContext, sel, __SchemaImplementors)
  9674. out := graphql.NewFieldSet(fields)
  9675. deferred := make(map[string]*graphql.FieldSet)
  9676. for i, field := range fields {
  9677. switch field.Name {
  9678. case "__typename":
  9679. out.Values[i] = graphql.MarshalString("__Schema")
  9680. case "description":
  9681. out.Values[i] = ec.___Schema_description(ctx, field, obj)
  9682. case "types":
  9683. out.Values[i] = ec.___Schema_types(ctx, field, obj)
  9684. if out.Values[i] == graphql.Null {
  9685. out.Invalids++
  9686. }
  9687. case "queryType":
  9688. out.Values[i] = ec.___Schema_queryType(ctx, field, obj)
  9689. if out.Values[i] == graphql.Null {
  9690. out.Invalids++
  9691. }
  9692. case "mutationType":
  9693. out.Values[i] = ec.___Schema_mutationType(ctx, field, obj)
  9694. case "subscriptionType":
  9695. out.Values[i] = ec.___Schema_subscriptionType(ctx, field, obj)
  9696. case "directives":
  9697. out.Values[i] = ec.___Schema_directives(ctx, field, obj)
  9698. if out.Values[i] == graphql.Null {
  9699. out.Invalids++
  9700. }
  9701. default:
  9702. panic("unknown field " + strconv.Quote(field.Name))
  9703. }
  9704. }
  9705. out.Dispatch(ctx)
  9706. if out.Invalids > 0 {
  9707. return graphql.Null
  9708. }
  9709. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9710. for label, dfs := range deferred {
  9711. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9712. Label: label,
  9713. Path: graphql.GetPath(ctx),
  9714. FieldSet: dfs,
  9715. Context: ctx,
  9716. })
  9717. }
  9718. return out
  9719. }
  9720. var __TypeImplementors = []string{"__Type"}
  9721. func (ec *executionContext) ___Type(ctx context.Context, sel ast.SelectionSet, obj *introspection.Type) graphql.Marshaler {
  9722. fields := graphql.CollectFields(ec.OperationContext, sel, __TypeImplementors)
  9723. out := graphql.NewFieldSet(fields)
  9724. deferred := make(map[string]*graphql.FieldSet)
  9725. for i, field := range fields {
  9726. switch field.Name {
  9727. case "__typename":
  9728. out.Values[i] = graphql.MarshalString("__Type")
  9729. case "kind":
  9730. out.Values[i] = ec.___Type_kind(ctx, field, obj)
  9731. if out.Values[i] == graphql.Null {
  9732. out.Invalids++
  9733. }
  9734. case "name":
  9735. out.Values[i] = ec.___Type_name(ctx, field, obj)
  9736. case "description":
  9737. out.Values[i] = ec.___Type_description(ctx, field, obj)
  9738. case "specifiedByURL":
  9739. out.Values[i] = ec.___Type_specifiedByURL(ctx, field, obj)
  9740. case "fields":
  9741. out.Values[i] = ec.___Type_fields(ctx, field, obj)
  9742. case "interfaces":
  9743. out.Values[i] = ec.___Type_interfaces(ctx, field, obj)
  9744. case "possibleTypes":
  9745. out.Values[i] = ec.___Type_possibleTypes(ctx, field, obj)
  9746. case "enumValues":
  9747. out.Values[i] = ec.___Type_enumValues(ctx, field, obj)
  9748. case "inputFields":
  9749. out.Values[i] = ec.___Type_inputFields(ctx, field, obj)
  9750. case "ofType":
  9751. out.Values[i] = ec.___Type_ofType(ctx, field, obj)
  9752. case "isOneOf":
  9753. out.Values[i] = ec.___Type_isOneOf(ctx, field, obj)
  9754. default:
  9755. panic("unknown field " + strconv.Quote(field.Name))
  9756. }
  9757. }
  9758. out.Dispatch(ctx)
  9759. if out.Invalids > 0 {
  9760. return graphql.Null
  9761. }
  9762. atomic.AddInt32(&ec.Deferred, int32(len(deferred)))
  9763. for label, dfs := range deferred {
  9764. ec.ProcessDeferredGroup(graphql.DeferredGroup{
  9765. Label: label,
  9766. Path: graphql.GetPath(ctx),
  9767. FieldSet: dfs,
  9768. Context: ctx,
  9769. })
  9770. }
  9771. return out
  9772. }
  9773. // endregion **************************** object.gotpl ****************************
  9774. // region ***************************** type.gotpl *****************************
  9775. func (ec *executionContext) marshalNAuthPayload2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v model.AuthPayload) graphql.Marshaler {
  9776. return ec._AuthPayload(ctx, sel, &v)
  9777. }
  9778. func (ec *executionContext) marshalNAuthPayload2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐAuthPayload(ctx context.Context, sel ast.SelectionSet, v *model.AuthPayload) graphql.Marshaler {
  9779. if v == nil {
  9780. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9781. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9782. }
  9783. return graphql.Null
  9784. }
  9785. return ec._AuthPayload(ctx, sel, v)
  9786. }
  9787. func (ec *executionContext) unmarshalNBoolean2bool(ctx context.Context, v any) (bool, error) {
  9788. res, err := graphql.UnmarshalBoolean(v)
  9789. return res, graphql.ErrorOnPath(ctx, err)
  9790. }
  9791. func (ec *executionContext) marshalNBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  9792. _ = sel
  9793. res := graphql.MarshalBoolean(v)
  9794. if res == graphql.Null {
  9795. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9796. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9797. }
  9798. }
  9799. return res
  9800. }
  9801. func (ec *executionContext) marshalNChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v model.Channel) graphql.Marshaler {
  9802. return ec._Channel(ctx, sel, &v)
  9803. }
  9804. func (ec *executionContext) marshalNChannel2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannelᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Channel) graphql.Marshaler {
  9805. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9806. fc := graphql.GetFieldContext(ctx)
  9807. fc.Result = &v[i]
  9808. return ec.marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx, sel, v[i])
  9809. })
  9810. for _, e := range ret {
  9811. if e == graphql.Null {
  9812. return graphql.Null
  9813. }
  9814. }
  9815. return ret
  9816. }
  9817. func (ec *executionContext) marshalNChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v *model.Channel) graphql.Marshaler {
  9818. if v == nil {
  9819. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9820. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9821. }
  9822. return graphql.Null
  9823. }
  9824. return ec._Channel(ctx, sel, v)
  9825. }
  9826. func (ec *executionContext) unmarshalNID2string(ctx context.Context, v any) (string, error) {
  9827. res, err := graphql.UnmarshalID(v)
  9828. return res, graphql.ErrorOnPath(ctx, err)
  9829. }
  9830. func (ec *executionContext) marshalNID2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  9831. _ = sel
  9832. res := graphql.MarshalID(v)
  9833. if res == graphql.Null {
  9834. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9835. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9836. }
  9837. }
  9838. return res
  9839. }
  9840. func (ec *executionContext) unmarshalNID2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  9841. var vSlice []any
  9842. vSlice = graphql.CoerceList(v)
  9843. var err error
  9844. res := make([]string, len(vSlice))
  9845. for i := range vSlice {
  9846. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  9847. res[i], err = ec.unmarshalNID2string(ctx, vSlice[i])
  9848. if err != nil {
  9849. return nil, err
  9850. }
  9851. }
  9852. return res, nil
  9853. }
  9854. func (ec *executionContext) marshalNID2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  9855. ret := make(graphql.Array, len(v))
  9856. for i := range v {
  9857. ret[i] = ec.marshalNID2string(ctx, sel, v[i])
  9858. }
  9859. for _, e := range ret {
  9860. if e == graphql.Null {
  9861. return graphql.Null
  9862. }
  9863. }
  9864. return ret
  9865. }
  9866. func (ec *executionContext) marshalNMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v model.Message) graphql.Marshaler {
  9867. return ec._Message(ctx, sel, &v)
  9868. }
  9869. func (ec *executionContext) marshalNMessage2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessageᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Message) graphql.Marshaler {
  9870. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9871. fc := graphql.GetFieldContext(ctx)
  9872. fc.Result = &v[i]
  9873. return ec.marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx, sel, v[i])
  9874. })
  9875. for _, e := range ret {
  9876. if e == graphql.Null {
  9877. return graphql.Null
  9878. }
  9879. }
  9880. return ret
  9881. }
  9882. func (ec *executionContext) marshalNMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  9883. if v == nil {
  9884. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9885. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9886. }
  9887. return graphql.Null
  9888. }
  9889. return ec._Message(ctx, sel, v)
  9890. }
  9891. func (ec *executionContext) unmarshalNNewChannel2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewChannel(ctx context.Context, v any) (model.NewChannel, error) {
  9892. res, err := ec.unmarshalInputNewChannel(ctx, v)
  9893. return res, graphql.ErrorOnPath(ctx, err)
  9894. }
  9895. func (ec *executionContext) unmarshalNNewMessage2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewMessage(ctx context.Context, v any) (model.NewMessage, error) {
  9896. res, err := ec.unmarshalInputNewMessage(ctx, v)
  9897. return res, graphql.ErrorOnPath(ctx, err)
  9898. }
  9899. func (ec *executionContext) unmarshalNNewNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewNote(ctx context.Context, v any) (model.NewNote, error) {
  9900. res, err := ec.unmarshalInputNewNote(ctx, v)
  9901. return res, graphql.ErrorOnPath(ctx, err)
  9902. }
  9903. func (ec *executionContext) unmarshalNNewPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewPermission(ctx context.Context, v any) (model.NewPermission, error) {
  9904. res, err := ec.unmarshalInputNewPermission(ctx, v)
  9905. return res, graphql.ErrorOnPath(ctx, err)
  9906. }
  9907. func (ec *executionContext) unmarshalNNewRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewRole(ctx context.Context, v any) (model.NewRole, error) {
  9908. res, err := ec.unmarshalInputNewRole(ctx, v)
  9909. return res, graphql.ErrorOnPath(ctx, err)
  9910. }
  9911. func (ec *executionContext) unmarshalNNewService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewService(ctx context.Context, v any) (model.NewService, error) {
  9912. res, err := ec.unmarshalInputNewService(ctx, v)
  9913. return res, graphql.ErrorOnPath(ctx, err)
  9914. }
  9915. func (ec *executionContext) unmarshalNNewTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTask(ctx context.Context, v any) (model.NewTask, error) {
  9916. res, err := ec.unmarshalInputNewTask(ctx, v)
  9917. return res, graphql.ErrorOnPath(ctx, err)
  9918. }
  9919. func (ec *executionContext) unmarshalNNewTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewTaskStatus(ctx context.Context, v any) (model.NewTaskStatus, error) {
  9920. res, err := ec.unmarshalInputNewTaskStatus(ctx, v)
  9921. return res, graphql.ErrorOnPath(ctx, err)
  9922. }
  9923. func (ec *executionContext) unmarshalNNewUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNewUser(ctx context.Context, v any) (model.NewUser, error) {
  9924. res, err := ec.unmarshalInputNewUser(ctx, v)
  9925. return res, graphql.ErrorOnPath(ctx, err)
  9926. }
  9927. func (ec *executionContext) marshalNNote2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v model.Note) graphql.Marshaler {
  9928. return ec._Note(ctx, sel, &v)
  9929. }
  9930. func (ec *executionContext) marshalNNote2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNoteᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Note) graphql.Marshaler {
  9931. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9932. fc := graphql.GetFieldContext(ctx)
  9933. fc.Result = &v[i]
  9934. return ec.marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx, sel, v[i])
  9935. })
  9936. for _, e := range ret {
  9937. if e == graphql.Null {
  9938. return graphql.Null
  9939. }
  9940. }
  9941. return ret
  9942. }
  9943. func (ec *executionContext) marshalNNote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  9944. if v == nil {
  9945. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9946. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9947. }
  9948. return graphql.Null
  9949. }
  9950. return ec._Note(ctx, sel, v)
  9951. }
  9952. func (ec *executionContext) marshalNPermission2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v model.Permission) graphql.Marshaler {
  9953. return ec._Permission(ctx, sel, &v)
  9954. }
  9955. func (ec *executionContext) marshalNPermission2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermissionᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Permission) graphql.Marshaler {
  9956. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9957. fc := graphql.GetFieldContext(ctx)
  9958. fc.Result = &v[i]
  9959. return ec.marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx, sel, v[i])
  9960. })
  9961. for _, e := range ret {
  9962. if e == graphql.Null {
  9963. return graphql.Null
  9964. }
  9965. }
  9966. return ret
  9967. }
  9968. func (ec *executionContext) marshalNPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  9969. if v == nil {
  9970. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9971. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9972. }
  9973. return graphql.Null
  9974. }
  9975. return ec._Permission(ctx, sel, v)
  9976. }
  9977. func (ec *executionContext) marshalNRole2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v model.Role) graphql.Marshaler {
  9978. return ec._Role(ctx, sel, &v)
  9979. }
  9980. func (ec *executionContext) marshalNRole2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRoleᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Role) graphql.Marshaler {
  9981. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  9982. fc := graphql.GetFieldContext(ctx)
  9983. fc.Result = &v[i]
  9984. return ec.marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx, sel, v[i])
  9985. })
  9986. for _, e := range ret {
  9987. if e == graphql.Null {
  9988. return graphql.Null
  9989. }
  9990. }
  9991. return ret
  9992. }
  9993. func (ec *executionContext) marshalNRole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  9994. if v == nil {
  9995. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  9996. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  9997. }
  9998. return graphql.Null
  9999. }
  10000. return ec._Role(ctx, sel, v)
  10001. }
  10002. func (ec *executionContext) marshalNService2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v model.Service) graphql.Marshaler {
  10003. return ec._Service(ctx, sel, &v)
  10004. }
  10005. func (ec *executionContext) marshalNService2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐServiceᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Service) graphql.Marshaler {
  10006. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10007. fc := graphql.GetFieldContext(ctx)
  10008. fc.Result = &v[i]
  10009. return ec.marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx, sel, v[i])
  10010. })
  10011. for _, e := range ret {
  10012. if e == graphql.Null {
  10013. return graphql.Null
  10014. }
  10015. }
  10016. return ret
  10017. }
  10018. func (ec *executionContext) marshalNService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  10019. if v == nil {
  10020. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10021. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10022. }
  10023. return graphql.Null
  10024. }
  10025. return ec._Service(ctx, sel, v)
  10026. }
  10027. func (ec *executionContext) unmarshalNString2string(ctx context.Context, v any) (string, error) {
  10028. res, err := graphql.UnmarshalString(v)
  10029. return res, graphql.ErrorOnPath(ctx, err)
  10030. }
  10031. func (ec *executionContext) marshalNString2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  10032. _ = sel
  10033. res := graphql.MarshalString(v)
  10034. if res == graphql.Null {
  10035. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10036. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10037. }
  10038. }
  10039. return res
  10040. }
  10041. func (ec *executionContext) marshalNTask2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v model.Task) graphql.Marshaler {
  10042. return ec._Task(ctx, sel, &v)
  10043. }
  10044. func (ec *executionContext) marshalNTask2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.Task) graphql.Marshaler {
  10045. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10046. fc := graphql.GetFieldContext(ctx)
  10047. fc.Result = &v[i]
  10048. return ec.marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx, sel, v[i])
  10049. })
  10050. for _, e := range ret {
  10051. if e == graphql.Null {
  10052. return graphql.Null
  10053. }
  10054. }
  10055. return ret
  10056. }
  10057. func (ec *executionContext) marshalNTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  10058. if v == nil {
  10059. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10060. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10061. }
  10062. return graphql.Null
  10063. }
  10064. return ec._Task(ctx, sel, v)
  10065. }
  10066. func (ec *executionContext) marshalNTaskStatus2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v model.TaskStatus) graphql.Marshaler {
  10067. return ec._TaskStatus(ctx, sel, &v)
  10068. }
  10069. func (ec *executionContext) marshalNTaskStatus2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatusᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.TaskStatus) graphql.Marshaler {
  10070. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10071. fc := graphql.GetFieldContext(ctx)
  10072. fc.Result = &v[i]
  10073. return ec.marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx, sel, v[i])
  10074. })
  10075. for _, e := range ret {
  10076. if e == graphql.Null {
  10077. return graphql.Null
  10078. }
  10079. }
  10080. return ret
  10081. }
  10082. func (ec *executionContext) marshalNTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  10083. if v == nil {
  10084. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10085. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10086. }
  10087. return graphql.Null
  10088. }
  10089. return ec._TaskStatus(ctx, sel, v)
  10090. }
  10091. func (ec *executionContext) unmarshalNUpdateChannelInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateChannelInput(ctx context.Context, v any) (model.UpdateChannelInput, error) {
  10092. res, err := ec.unmarshalInputUpdateChannelInput(ctx, v)
  10093. return res, graphql.ErrorOnPath(ctx, err)
  10094. }
  10095. func (ec *executionContext) unmarshalNUpdateMessageInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateMessageInput(ctx context.Context, v any) (model.UpdateMessageInput, error) {
  10096. res, err := ec.unmarshalInputUpdateMessageInput(ctx, v)
  10097. return res, graphql.ErrorOnPath(ctx, err)
  10098. }
  10099. func (ec *executionContext) unmarshalNUpdateNoteInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateNoteInput(ctx context.Context, v any) (model.UpdateNoteInput, error) {
  10100. res, err := ec.unmarshalInputUpdateNoteInput(ctx, v)
  10101. return res, graphql.ErrorOnPath(ctx, err)
  10102. }
  10103. func (ec *executionContext) unmarshalNUpdatePermissionInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdatePermissionInput(ctx context.Context, v any) (model.UpdatePermissionInput, error) {
  10104. res, err := ec.unmarshalInputUpdatePermissionInput(ctx, v)
  10105. return res, graphql.ErrorOnPath(ctx, err)
  10106. }
  10107. func (ec *executionContext) unmarshalNUpdateRoleInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateRoleInput(ctx context.Context, v any) (model.UpdateRoleInput, error) {
  10108. res, err := ec.unmarshalInputUpdateRoleInput(ctx, v)
  10109. return res, graphql.ErrorOnPath(ctx, err)
  10110. }
  10111. func (ec *executionContext) unmarshalNUpdateServiceInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateServiceInput(ctx context.Context, v any) (model.UpdateServiceInput, error) {
  10112. res, err := ec.unmarshalInputUpdateServiceInput(ctx, v)
  10113. return res, graphql.ErrorOnPath(ctx, err)
  10114. }
  10115. func (ec *executionContext) unmarshalNUpdateTaskInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskInput(ctx context.Context, v any) (model.UpdateTaskInput, error) {
  10116. res, err := ec.unmarshalInputUpdateTaskInput(ctx, v)
  10117. return res, graphql.ErrorOnPath(ctx, err)
  10118. }
  10119. func (ec *executionContext) unmarshalNUpdateTaskStatusInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateTaskStatusInput(ctx context.Context, v any) (model.UpdateTaskStatusInput, error) {
  10120. res, err := ec.unmarshalInputUpdateTaskStatusInput(ctx, v)
  10121. return res, graphql.ErrorOnPath(ctx, err)
  10122. }
  10123. func (ec *executionContext) unmarshalNUpdateUserInput2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUpdateUserInput(ctx context.Context, v any) (model.UpdateUserInput, error) {
  10124. res, err := ec.unmarshalInputUpdateUserInput(ctx, v)
  10125. return res, graphql.ErrorOnPath(ctx, err)
  10126. }
  10127. func (ec *executionContext) marshalNUser2gogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v model.User) graphql.Marshaler {
  10128. return ec._User(ctx, sel, &v)
  10129. }
  10130. func (ec *executionContext) marshalNUser2ᚕᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUserᚄ(ctx context.Context, sel ast.SelectionSet, v []*model.User) graphql.Marshaler {
  10131. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10132. fc := graphql.GetFieldContext(ctx)
  10133. fc.Result = &v[i]
  10134. return ec.marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx, sel, v[i])
  10135. })
  10136. for _, e := range ret {
  10137. if e == graphql.Null {
  10138. return graphql.Null
  10139. }
  10140. }
  10141. return ret
  10142. }
  10143. func (ec *executionContext) marshalNUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  10144. if v == nil {
  10145. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10146. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10147. }
  10148. return graphql.Null
  10149. }
  10150. return ec._User(ctx, sel, v)
  10151. }
  10152. func (ec *executionContext) marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx context.Context, sel ast.SelectionSet, v introspection.Directive) graphql.Marshaler {
  10153. return ec.___Directive(ctx, sel, &v)
  10154. }
  10155. func (ec *executionContext) marshalN__Directive2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirectiveᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Directive) graphql.Marshaler {
  10156. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10157. fc := graphql.GetFieldContext(ctx)
  10158. fc.Result = &v[i]
  10159. return ec.marshalN__Directive2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐDirective(ctx, sel, v[i])
  10160. })
  10161. for _, e := range ret {
  10162. if e == graphql.Null {
  10163. return graphql.Null
  10164. }
  10165. }
  10166. return ret
  10167. }
  10168. func (ec *executionContext) unmarshalN__DirectiveLocation2string(ctx context.Context, v any) (string, error) {
  10169. res, err := graphql.UnmarshalString(v)
  10170. return res, graphql.ErrorOnPath(ctx, err)
  10171. }
  10172. func (ec *executionContext) marshalN__DirectiveLocation2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  10173. _ = sel
  10174. res := graphql.MarshalString(v)
  10175. if res == graphql.Null {
  10176. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10177. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10178. }
  10179. }
  10180. return res
  10181. }
  10182. func (ec *executionContext) unmarshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, v any) ([]string, error) {
  10183. var vSlice []any
  10184. vSlice = graphql.CoerceList(v)
  10185. var err error
  10186. res := make([]string, len(vSlice))
  10187. for i := range vSlice {
  10188. ctx := graphql.WithPathContext(ctx, graphql.NewPathWithIndex(i))
  10189. res[i], err = ec.unmarshalN__DirectiveLocation2string(ctx, vSlice[i])
  10190. if err != nil {
  10191. return nil, err
  10192. }
  10193. }
  10194. return res, nil
  10195. }
  10196. func (ec *executionContext) marshalN__DirectiveLocation2ᚕstringᚄ(ctx context.Context, sel ast.SelectionSet, v []string) graphql.Marshaler {
  10197. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10198. fc := graphql.GetFieldContext(ctx)
  10199. fc.Result = &v[i]
  10200. return ec.marshalN__DirectiveLocation2string(ctx, sel, v[i])
  10201. })
  10202. for _, e := range ret {
  10203. if e == graphql.Null {
  10204. return graphql.Null
  10205. }
  10206. }
  10207. return ret
  10208. }
  10209. func (ec *executionContext) marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx context.Context, sel ast.SelectionSet, v introspection.EnumValue) graphql.Marshaler {
  10210. return ec.___EnumValue(ctx, sel, &v)
  10211. }
  10212. func (ec *executionContext) marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx context.Context, sel ast.SelectionSet, v introspection.Field) graphql.Marshaler {
  10213. return ec.___Field(ctx, sel, &v)
  10214. }
  10215. func (ec *executionContext) marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx context.Context, sel ast.SelectionSet, v introspection.InputValue) graphql.Marshaler {
  10216. return ec.___InputValue(ctx, sel, &v)
  10217. }
  10218. func (ec *executionContext) marshalN__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  10219. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10220. fc := graphql.GetFieldContext(ctx)
  10221. fc.Result = &v[i]
  10222. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  10223. })
  10224. for _, e := range ret {
  10225. if e == graphql.Null {
  10226. return graphql.Null
  10227. }
  10228. }
  10229. return ret
  10230. }
  10231. func (ec *executionContext) marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v introspection.Type) graphql.Marshaler {
  10232. return ec.___Type(ctx, sel, &v)
  10233. }
  10234. func (ec *executionContext) marshalN__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  10235. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10236. fc := graphql.GetFieldContext(ctx)
  10237. fc.Result = &v[i]
  10238. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  10239. })
  10240. for _, e := range ret {
  10241. if e == graphql.Null {
  10242. return graphql.Null
  10243. }
  10244. }
  10245. return ret
  10246. }
  10247. func (ec *executionContext) marshalN__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  10248. if v == nil {
  10249. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10250. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10251. }
  10252. return graphql.Null
  10253. }
  10254. return ec.___Type(ctx, sel, v)
  10255. }
  10256. func (ec *executionContext) unmarshalN__TypeKind2string(ctx context.Context, v any) (string, error) {
  10257. res, err := graphql.UnmarshalString(v)
  10258. return res, graphql.ErrorOnPath(ctx, err)
  10259. }
  10260. func (ec *executionContext) marshalN__TypeKind2string(ctx context.Context, sel ast.SelectionSet, v string) graphql.Marshaler {
  10261. _ = sel
  10262. res := graphql.MarshalString(v)
  10263. if res == graphql.Null {
  10264. if !graphql.HasFieldError(ctx, graphql.GetFieldContext(ctx)) {
  10265. graphql.AddErrorf(ctx, "the requested element is null which the schema does not allow")
  10266. }
  10267. }
  10268. return res
  10269. }
  10270. func (ec *executionContext) unmarshalOBoolean2bool(ctx context.Context, v any) (bool, error) {
  10271. res, err := graphql.UnmarshalBoolean(v)
  10272. return res, graphql.ErrorOnPath(ctx, err)
  10273. }
  10274. func (ec *executionContext) marshalOBoolean2bool(ctx context.Context, sel ast.SelectionSet, v bool) graphql.Marshaler {
  10275. _ = sel
  10276. _ = ctx
  10277. res := graphql.MarshalBoolean(v)
  10278. return res
  10279. }
  10280. func (ec *executionContext) unmarshalOBoolean2ᚖbool(ctx context.Context, v any) (*bool, error) {
  10281. if v == nil {
  10282. return nil, nil
  10283. }
  10284. res, err := graphql.UnmarshalBoolean(v)
  10285. return &res, graphql.ErrorOnPath(ctx, err)
  10286. }
  10287. func (ec *executionContext) marshalOBoolean2ᚖbool(ctx context.Context, sel ast.SelectionSet, v *bool) graphql.Marshaler {
  10288. if v == nil {
  10289. return graphql.Null
  10290. }
  10291. _ = sel
  10292. _ = ctx
  10293. res := graphql.MarshalBoolean(*v)
  10294. return res
  10295. }
  10296. func (ec *executionContext) marshalOChannel2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐChannel(ctx context.Context, sel ast.SelectionSet, v *model.Channel) graphql.Marshaler {
  10297. if v == nil {
  10298. return graphql.Null
  10299. }
  10300. return ec._Channel(ctx, sel, v)
  10301. }
  10302. func (ec *executionContext) unmarshalOID2ᚖstring(ctx context.Context, v any) (*string, error) {
  10303. if v == nil {
  10304. return nil, nil
  10305. }
  10306. res, err := graphql.UnmarshalID(v)
  10307. return &res, graphql.ErrorOnPath(ctx, err)
  10308. }
  10309. func (ec *executionContext) marshalOID2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  10310. if v == nil {
  10311. return graphql.Null
  10312. }
  10313. _ = sel
  10314. _ = ctx
  10315. res := graphql.MarshalID(*v)
  10316. return res
  10317. }
  10318. func (ec *executionContext) marshalOMessage2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐMessage(ctx context.Context, sel ast.SelectionSet, v *model.Message) graphql.Marshaler {
  10319. if v == nil {
  10320. return graphql.Null
  10321. }
  10322. return ec._Message(ctx, sel, v)
  10323. }
  10324. func (ec *executionContext) marshalONote2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐNote(ctx context.Context, sel ast.SelectionSet, v *model.Note) graphql.Marshaler {
  10325. if v == nil {
  10326. return graphql.Null
  10327. }
  10328. return ec._Note(ctx, sel, v)
  10329. }
  10330. func (ec *executionContext) marshalOPermission2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐPermission(ctx context.Context, sel ast.SelectionSet, v *model.Permission) graphql.Marshaler {
  10331. if v == nil {
  10332. return graphql.Null
  10333. }
  10334. return ec._Permission(ctx, sel, v)
  10335. }
  10336. func (ec *executionContext) marshalORole2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐRole(ctx context.Context, sel ast.SelectionSet, v *model.Role) graphql.Marshaler {
  10337. if v == nil {
  10338. return graphql.Null
  10339. }
  10340. return ec._Role(ctx, sel, v)
  10341. }
  10342. func (ec *executionContext) marshalOService2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐService(ctx context.Context, sel ast.SelectionSet, v *model.Service) graphql.Marshaler {
  10343. if v == nil {
  10344. return graphql.Null
  10345. }
  10346. return ec._Service(ctx, sel, v)
  10347. }
  10348. func (ec *executionContext) unmarshalOString2ᚖstring(ctx context.Context, v any) (*string, error) {
  10349. if v == nil {
  10350. return nil, nil
  10351. }
  10352. res, err := graphql.UnmarshalString(v)
  10353. return &res, graphql.ErrorOnPath(ctx, err)
  10354. }
  10355. func (ec *executionContext) marshalOString2ᚖstring(ctx context.Context, sel ast.SelectionSet, v *string) graphql.Marshaler {
  10356. if v == nil {
  10357. return graphql.Null
  10358. }
  10359. _ = sel
  10360. _ = ctx
  10361. res := graphql.MarshalString(*v)
  10362. return res
  10363. }
  10364. func (ec *executionContext) marshalOTask2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTask(ctx context.Context, sel ast.SelectionSet, v *model.Task) graphql.Marshaler {
  10365. if v == nil {
  10366. return graphql.Null
  10367. }
  10368. return ec._Task(ctx, sel, v)
  10369. }
  10370. func (ec *executionContext) marshalOTaskStatus2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐTaskStatus(ctx context.Context, sel ast.SelectionSet, v *model.TaskStatus) graphql.Marshaler {
  10371. if v == nil {
  10372. return graphql.Null
  10373. }
  10374. return ec._TaskStatus(ctx, sel, v)
  10375. }
  10376. func (ec *executionContext) marshalOUser2ᚖgogsᚗdmscᚗdevᚋarpᚋgraphᚋmodelᚐUser(ctx context.Context, sel ast.SelectionSet, v *model.User) graphql.Marshaler {
  10377. if v == nil {
  10378. return graphql.Null
  10379. }
  10380. return ec._User(ctx, sel, v)
  10381. }
  10382. func (ec *executionContext) marshalO__EnumValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.EnumValue) graphql.Marshaler {
  10383. if v == nil {
  10384. return graphql.Null
  10385. }
  10386. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10387. fc := graphql.GetFieldContext(ctx)
  10388. fc.Result = &v[i]
  10389. return ec.marshalN__EnumValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐEnumValue(ctx, sel, v[i])
  10390. })
  10391. for _, e := range ret {
  10392. if e == graphql.Null {
  10393. return graphql.Null
  10394. }
  10395. }
  10396. return ret
  10397. }
  10398. func (ec *executionContext) marshalO__Field2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐFieldᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Field) graphql.Marshaler {
  10399. if v == nil {
  10400. return graphql.Null
  10401. }
  10402. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10403. fc := graphql.GetFieldContext(ctx)
  10404. fc.Result = &v[i]
  10405. return ec.marshalN__Field2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐField(ctx, sel, v[i])
  10406. })
  10407. for _, e := range ret {
  10408. if e == graphql.Null {
  10409. return graphql.Null
  10410. }
  10411. }
  10412. return ret
  10413. }
  10414. func (ec *executionContext) marshalO__InputValue2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValueᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.InputValue) graphql.Marshaler {
  10415. if v == nil {
  10416. return graphql.Null
  10417. }
  10418. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10419. fc := graphql.GetFieldContext(ctx)
  10420. fc.Result = &v[i]
  10421. return ec.marshalN__InputValue2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐInputValue(ctx, sel, v[i])
  10422. })
  10423. for _, e := range ret {
  10424. if e == graphql.Null {
  10425. return graphql.Null
  10426. }
  10427. }
  10428. return ret
  10429. }
  10430. func (ec *executionContext) marshalO__Schema2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐSchema(ctx context.Context, sel ast.SelectionSet, v *introspection.Schema) graphql.Marshaler {
  10431. if v == nil {
  10432. return graphql.Null
  10433. }
  10434. return ec.___Schema(ctx, sel, v)
  10435. }
  10436. func (ec *executionContext) marshalO__Type2ᚕgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐTypeᚄ(ctx context.Context, sel ast.SelectionSet, v []introspection.Type) graphql.Marshaler {
  10437. if v == nil {
  10438. return graphql.Null
  10439. }
  10440. ret := graphql.MarshalSliceConcurrently(ctx, len(v), 0, false, func(ctx context.Context, i int) graphql.Marshaler {
  10441. fc := graphql.GetFieldContext(ctx)
  10442. fc.Result = &v[i]
  10443. return ec.marshalN__Type2githubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx, sel, v[i])
  10444. })
  10445. for _, e := range ret {
  10446. if e == graphql.Null {
  10447. return graphql.Null
  10448. }
  10449. }
  10450. return ret
  10451. }
  10452. func (ec *executionContext) marshalO__Type2ᚖgithubᚗcomᚋ99designsᚋgqlgenᚋgraphqlᚋintrospectionᚐType(ctx context.Context, sel ast.SelectionSet, v *introspection.Type) graphql.Marshaler {
  10453. if v == nil {
  10454. return graphql.Null
  10455. }
  10456. return ec.___Type(ctx, sel, v)
  10457. }
  10458. // endregion ***************************** type.gotpl *****************************